summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Dockerfile5
1 files changed, 4 insertions, 1 deletions
diff --git a/Dockerfile b/Dockerfile
index 45c8637..f0e5727 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -18,9 +18,12 @@ RUN go build -o /bin/sparkled ./cmd/sparkled/main.go
RUN go build -o /bin/authzd ./cmd/authzd/main.go
# Final stage
-FROM gcr.io/distroless/base-debian12:nonroot
+FROM gcr.io/distroless/base-debian12:debug-nonroot
EXPOSE 10000
WORKDIR /
+USER root
+RUN ["/busybox/sh", "-c", "ln -s /busybox/sh /bin/sh"]
+USER nonroot
COPY --from=envoy-binary /usr/local/bin/envoy /bin/envoy
COPY --from=dumb-init-builder /usr/bin/dumb-init /bin/dumb-init
COPY --from=build /app/Procfile /Procfile