FROM rust:1.95.0-alpine3.22 AS builder WORKDIR /app ARG DB_URL ARG APP_ENV COPY . . RUN cargo build --release # Small runtime image FROM alpine:3.22.4 WORKDIR /app COPY --from=builder /app/target/release/rhythm-backend /app/executable ENTRYPOINT ["/app/executable"]