FROM rust:latest AS builder RUN apt-get update && apt-get install -y \ pkg-config \ libssl-dev WORKDIR /app ENV CARGO_BUILD_JOBS=1 COPY Cargo.toml Cargo.lock ./ RUN mkdir src && \ echo "fn main(){}" > src/main.rs && \ cargo build --release -j 1&& \ rm -rf src COPY src ./src RUN cargo build --release -j 1 FROM gcr.io/distroless/cc-debian12 COPY --from=builder /app/target/release/server-mark2-dev /usr/local/bin/ EXPOSE 36579 CMD [ "server-mark2-dev" ]