# Build backend FROM rust:1.82-alpine3.20 as build_backend RUN apk add musl-dev openssl-dev pkgconf openssl-libs-static WORKDIR / COPY Cargo.* ./ COPY migration migration/ COPY src src/ RUN cargo build --release # End container FROM alpine:3.20 WORKDIR / COPY --from=build_backend target/release/mailauth . ENTRYPOINT ["./mailauth"]