mailauth/Containerfile
2024-11-12 18:08:41 +01:00

23 lines
343 B
Docker

# 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"]