diff options
Diffstat (limited to 'Dockerfile')
-rw-r--r-- | Dockerfile | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -1,6 +1,10 @@ -FROM rust:1.76.0 +FROM rust:1.76.0 AS builder WORKDIR /usr/src/chela COPY . . RUN cargo build -r -CMD ["./target/release/chela"] + +FROM gcr.io/distroless/cc-debian12 +WORKDIR /usr/src/chela +COPY --from=builder /usr/src/chela/target/release/chela ./ +CMD ["./chela"] EXPOSE 3000 |