aboutsummaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
authorShav Kinderlehrer <[email protected]>2024-04-07 14:44:03 -0400
committerShav Kinderlehrer <[email protected]>2024-04-07 14:44:03 -0400
commit1075ab0ed187a10f2eb3faf1247da8661531bbdb (patch)
treef600db86af21a63da67114a30c9825fd0ea75971 /Dockerfile
parenta29d68aed7a1fbfbeb3d60df55f28fdee9fb9ca1 (diff)
downloadchela-1075ab0ed187a10f2eb3faf1247da8661531bbdb.tar.gz
chela-1075ab0ed187a10f2eb3faf1247da8661531bbdb.zip
Add proxy support
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile8
1 files changed, 6 insertions, 2 deletions
diff --git a/Dockerfile b/Dockerfile
index 9be2e51..1f0feac 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -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