/ Dockerfile
Dockerfile
1 # rust:1.48.0 2 FROM rust@sha256:85efc99ac7527e431834c05bd40df33c385bf8606ae3c8b27a6be864b9982b8d AS dsc-builder 3 RUN apt-get update && apt-get install -y musl-tools curl llvm clang 4 RUN rustup target add x86_64-unknown-linux-musl 5 COPY . /home/docker-source-checksum 6 WORKDIR /home/docker-source-checksum 7 RUN cargo build --release --target x86_64-unknown-linux-musl 8 9 FROM scratch 10 COPY --from=dsc-builder /home/docker-source-checksum/target/x86_64-unknown-linux-musl/release/docker-source-checksum /usr/bin/docker-source-checksum 11 ENTRYPOINT ["/usr/bin/docker-source-checksum"] 12 CMD [""]