/ 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 [""]