We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 08d9ab8 commit a80be83Copy full SHA for a80be83
build/Dockerfile
@@ -17,13 +17,15 @@ RUN go env
17
RUN CGO_ENABLED=0 go build -buildvcs=false -o /output/chaos-operator -v ./main.go
18
19
# Packaging stage
20
-# Image source: https://github.com/litmuschaos/test-tools/blob/master/custom/hardened-alpine/infra/Dockerfile
21
-# The base image is non-root (have litmus user) with default litmus directory.
22
-FROM litmuschaos/infra-alpine
+FROM registry.access.redhat.com/ubi9/ubi-minimal:9.4
23
24
LABEL maintainer="LitmusChaos"
25
26
ENV OPERATOR=/usr/local/bin/chaos-operator
+
27
COPY --from=builder /output/chaos-operator ${OPERATOR}
+RUN chown 65534:0 ${OPERATOR} && chmod 755 ${OPERATOR}
28
29
+USER 65534
30
31
ENTRYPOINT ["/usr/local/bin/chaos-operator"]
0 commit comments