FROM rust:1.77-alpine as builder ENV USER root WORKDIR . COPY . . RUN apk update && apk add musl-dev pkgconfig openssl-dev ENV OPENSSL_DIR=/usr # nécessite docker 23 # RUN --mount=type=cache,target=target/docker/cargo/registry \ # --mount=type=cache,target=target/docker/target \ # cargo build --release RUN cargo build --release FROM scratch COPY --from=builder /target/release/projectc /projectc CMD ["/projectc"]