@@ -8,7 +8,7 @@ FROM $IMAGE
88
99LABEL maintainer=
"NGINX Docker Maintainers <[email protected] >" 1010
11- ENV NGINX_VERSION 1.25.0
11+ ENV NGINX_VERSION 1.25.1
1212ENV PKG_RELEASE 1
1313
1414ARG UID=101
@@ -61,7 +61,7 @@ RUN set -x \
6161 export HOME=${tempDir} \
6262 && cd ${tempDir} \
6363 && curl -f -O https://hg.nginx.org/pkg-oss/archive/${NGINX_VERSION}-${PKG_RELEASE}.tar.gz \
64- && PKGOSSCHECKSUM=\" 18bee4bd498e0b8da765e8cd2d824e1027d40fd95d55fd59339cdb5d5e0e633795f4196c76045e86027cdfc6ab05a3cc0d39b25bd0a967f1edd47910d813262a *${NGINX_VERSION}-${PKG_RELEASE}.tar.gz\" \
64+ && PKGOSSCHECKSUM=\" dd08a5c2b441817d58ffc91ade0d927a21bc9854c768391e92a005997a2961bcda64ca6a5cfce98d5394ac2787c8f4839b150f206835a8a7db944625651f9fd8 *${NGINX_VERSION}-${PKG_RELEASE}.tar.gz\" \
6565 && if [ \"\$ (openssl sha512 -r ${NGINX_VERSION}-${PKG_RELEASE}.tar.gz)\" = \"\$ PKGOSSCHECKSUM\" ]; then \
6666 echo \" pkg-oss tarball checksum verification succeeded!\" ; \
6767 else \
@@ -76,12 +76,12 @@ RUN set -x \
7676 && abuild-sign -k ${tempDir}/.abuild/abuild-key.rsa ${tempDir}/packages/alpine/${apkArch}/APKINDEX.tar.gz \
7777 " \
7878 && cp ${tempDir}/.abuild/abuild-key.rsa.pub /etc/apk/keys/ \
79- && apk del .build-deps \
79+ && apk del --no-network .build-deps \
8080 && apk add -X ${tempDir}/packages/alpine/ --no-cache $nginxPackages \
8181 ;; \
8282 esac \
8383# remove checksum deps
84- && apk del .checksum-deps \
84+ && apk del --no-network .checksum-deps \
8585# if we have leftovers from building, let's purge them (including extra, unnecessary build deps)
8686 && if [ -n "$tempDir" ]; then rm -rf "$tempDir" ; fi \
8787 && if [ -n "/etc/apk/keys/abuild-key.rsa.pub" ]; then rm -f /etc/apk/keys/abuild-key.rsa.pub; fi \
@@ -101,7 +101,7 @@ RUN set -x \
101101 | sort -u \
102102 )" \
103103 && apk add --no-cache $runDeps \
104- && apk del .gettext \
104+ && apk del --no-network .gettext \
105105 && mv /tmp/envsubst /usr/local/bin/ \
106106# Bring in tzdata so users could set the timezones through the environment
107107# variables
@@ -125,6 +125,7 @@ RUN sed -i 's,listen 80;,listen 8080;,' /etc/nginx/conf.d/default.co
125125
126126COPY docker-entrypoint.sh /
127127COPY 10-listen-on-ipv6-by-default.sh /docker-entrypoint.d
128+ COPY 15-local-resolvers.envsh /docker-entrypoint.d
128129COPY 20-envsubst-on-templates.sh /docker-entrypoint.d
129130COPY 30-tune-worker-processes.sh /docker-entrypoint.d
130131ENTRYPOINT ["/docker-entrypoint.sh" ]
0 commit comments