Merge pull request #415 from tettaji/docker-users

Running docker containers as non-root user
This commit is contained in:
jetstack-bot 2018-04-09 13:00:25 +01:00 committed by GitHub
commit dc82d8bb94
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 2 deletions

View File

@ -1,9 +1,12 @@
FROM alpine:3.6
RUN apk add --no-cache ca-certificates
RUN apk add --no-cache ca-certificates && \
addgroup -S certmanager && adduser -S -G certmanager certmanager
ADD cert-manager-controller_linux_amd64 /usr/bin/cert-manager
USER certmanager
ENTRYPOINT ["/usr/bin/cert-manager"]
ARG VCS_REF
LABEL org.label-schema.vcs-ref=$VCS_REF \

View File

@ -1,9 +1,12 @@
FROM alpine:3.6
RUN apk add --no-cache ca-certificates
RUN apk add --no-cache ca-certificates && \
addgroup -S certmanager && adduser -S -G certmanager certmanager
ADD cert-manager-ingress-shim_linux_amd64 /usr/bin/ingress-shim
USER certmanager
ENTRYPOINT ["/usr/bin/ingress-shim"]
ARG VCS_REF
LABEL org.label-schema.vcs-ref=$VCS_REF \