letsencrypt: Use su-exec instead of gosu

This commit is contained in:
Alex Palaistras 2021-09-22 22:27:59 +01:00
parent 8a95e57045
commit c67e9e06b6
2 changed files with 2 additions and 2 deletions

View File

@ -3,7 +3,7 @@ FROM docker.io/goacme/lego:v4.4.0
RUN addgroup --system --gid 10000 letsencrypt RUN addgroup --system --gid 10000 letsencrypt
RUN adduser --system --uid 10000 --ingroup letsencrypt --home /var/lib/letsencrypt letsencrypt RUN adduser --system --uid 10000 --ingroup letsencrypt --home /var/lib/letsencrypt letsencrypt
RUN apk --no-cache --no-progress add gosu RUN apk --no-cache --no-progress add su-exec
COPY container/run-lego /run-lego COPY container/run-lego /run-lego
ENTRYPOINT ["/run-lego"] ENTRYPOINT ["/run-lego"]

View File

@ -4,4 +4,4 @@
chown -R letsencrypt:letsencrypt /var/lib/letsencrypt chown -R letsencrypt:letsencrypt /var/lib/letsencrypt
# Run ACME verification with parameters given. # Run ACME verification with parameters given.
gosu letsencrypt /usr/bin/lego "$@" su-exec letsencrypt /usr/bin/lego "$@"