1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
# Build stage FROM rust:1.89-alpine3.22 as builder RUN apk add --no-cache musl-dev WORKDIR /usr/src/app COPY . . RUN cargo build --release # Run stage FROM alpine:3.22 COPY --from=builder /usr/src/app/target/release/sbm-rs /usr/local/bin/ ENTRYPOINT ["sbm-rs"]