2021-02-28 10:16:35 UTC
9.88 MB
1.19.7
NJS_VERSION0.5.1
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PKG_RELEASE1
[#000] sha256:ba3557a56b150f9b813f9d02274d62914fd8fce120dd374d9ee17b87cf1d277d - 27.13% (2.68 MB)
[#001] sha256:1a18b9f93d41dd988eb76422079dc58cb9470a6e108fb7004bb4c62ccb1846fe - 67.42% (6.66 MB)
[#002] sha256:38ceab6c643221b50a8d4fca348cfd784fdb0cd1cc05fb74c7c0527ef919d465 - 0.01% (602 Bytes)
[#003] sha256:6104f3bd82cc83c14884381a39f560d809c102007d132eee36b09a8c13110a76 - 0.01% (894 Bytes)
[#004] sha256:750e0e12d70c45ae04275666af967fdf96c91c0265d651f5f35c6d96e9f85274 - 0.01% (665 Bytes)
[#005] sha256:d7c38a871210bc5789b2acfea4cfcc0f01482549b2514ceb3aebcb5f5da1b1ae - 0.01% (1.38 KB)
[#006] sha256:ce1b28252e29af3a200839ec2c9012e91fb59bffcd7f6fe96a7407473b28b622 - 0.0% (220 Bytes)
[#007] sha256:c41c9dd378de624dff82aa5918d259d21156275af9fce819f60a09aa8244dc28 - 5.41% (548 KB)
/bin/sh -c #(nop) ADD file:80bf8bd014071345b1c0364eeb0a5e48f3fb0d87f9c31cb990e57caa652b59b8 in /
2021-02-17 21:19:54 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2021-02-17 23:52:45 UTC/bin/sh -c #(nop) LABEL maintainer=NGINX Docker Maintainers <docker-maint@nginx.com>
2021-02-17 23:52:46 UTC/bin/sh -c #(nop) ENV NGINX_VERSION=1.19.7
2021-02-17 23:52:46 UTC/bin/sh -c #(nop) ENV NJS_VERSION=0.5.1
2021-02-17 23:52:46 UTC/bin/sh -c #(nop) ENV PKG_RELEASE=1
2021-02-17 23:52:54 UTC/bin/sh -c set -x && addgroup -g 101 -S nginx && adduser -S -D -H -u 101 -h /var/cache/nginx -s /sbin/nologin -G nginx -g nginx nginx && apkArch="$(cat /etc/apk/arch)" && nginxPackages=" nginx=${NGINX_VERSION}-r${PKG_RELEASE} nginx-module-xslt=${NGINX_VERSION}-r${PKG_RELEASE} nginx-module-geoip=${NGINX_VERSION}-r${PKG_RELEASE} nginx-module-image-filter=${NGINX_VERSION}-r${PKG_RELEASE} nginx-module-njs=${NGINX_VERSION}.${NJS_VERSION}-r${PKG_RELEASE} " && case "$apkArch" in x86_64) set -x && KEY_SHA512="e7fa8303923d9b95db37a77ad46c68fd4755ff935d0a534d26eba83de193c76166c68bfe7f65471bf8881004ef4aa6df3e34689c305662750c0172fca5d8552a *stdin" && apk add --no-cache --virtual .cert-deps openssl && wget -O /tmp/nginx_signing.rsa.pub https://nginx.org/keys/nginx_signing.rsa.pub && if [ "$(openssl rsa -pubin -in /tmp/nginx_signing.rsa.pub -text -noout | openssl sha512 -r)" = "$KEY_SHA512" ]; then echo "key verification succeeded!"; mv /tmp/nginx_signing.rsa.pub /etc/apk/keys/; else echo "key verification failed!"; exit 1; fi && apk del .cert-deps && apk add -X "https://nginx.org/packages/mainline/alpine/v$(egrep -o '^[0-9]+\.[0-9]+' /etc/alpine-release)/main" --no-cache $nginxPackages ;; *) set -x && tempDir="$(mktemp -d)" && chown nobody:nobody $tempDir && apk add --no-cache --virtual .build-deps gcc libc-dev make openssl-dev pcre-dev zlib-dev linux-headers libxslt-dev gd-dev geoip-dev perl-dev libedit-dev mercurial bash alpine-sdk findutils && su nobody -s /bin/sh -c " export HOME=${tempDir} && cd ${tempDir} && hg clone https://hg.nginx.org/pkg-oss && cd pkg-oss && hg up ${NGINX_VERSION}-${PKG_RELEASE} && cd alpine && make all && apk index -o ${tempDir}/packages/alpine/${apkArch}/APKINDEX.tar.gz ${tempDir}/packages/alpine/${apkArch}/*.apk && abuild-sign -k ${tempDir}/.abuild/abuild-key.rsa ${tempDir}/packages/alpine/${apkArch}/APKINDEX.tar.gz " && cp ${tempDir}/.abuild/abuild-key.rsa.pub /etc/apk/keys/ && apk del .build-deps && apk add -X ${tempDir}/packages/alpine/ --no-cache $nginxPackages ;; esac && if [ -n "$tempDir" ]; then rm -rf "$tempDir"; fi && if [ -n "/etc/apk/keys/abuild-key.rsa.pub" ]; then rm -f /etc/apk/keys/abuild-key.rsa.pub; fi && if [ -n "/etc/apk/keys/nginx_signing.rsa.pub" ]; then rm -f /etc/apk/keys/nginx_signing.rsa.pub; fi && apk add --no-cache --virtual .gettext gettext && mv /usr/bin/envsubst /tmp/ && runDeps="$( scanelf --needed --nobanner /tmp/envsubst | awk '{ gsub(/,/, "\nso:", $2); print "so:" $2 }' | sort -u | xargs -r apk info --installed | sort -u )" && apk add --no-cache $runDeps && apk del .gettext && mv /tmp/envsubst /usr/local/bin/ && apk add --no-cache tzdata && apk add --no-cache curl ca-certificates && ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log && mkdir /docker-entrypoint.d
2021-02-17 23:52:55 UTC/bin/sh -c #(nop) COPY file:65504f71f5855ca017fb64d502ce873a31b2e0decd75297a8fb0a287f97acf92 in /
2021-02-17 23:52:55 UTC/bin/sh -c #(nop) COPY file:0b866ff3fc1ef5b03c4e6c8c513ae014f691fb05d530257dfffd07035c1b75da in /docker-entrypoint.d
2021-02-17 23:52:56 UTC/bin/sh -c #(nop) COPY file:0fd5fca330dcd6a7de297435e32af634f29f7132ed0550d342cad9fd20158258 in /docker-entrypoint.d
2021-02-17 23:52:56 UTC/bin/sh -c #(nop) COPY file:c7f3907578be6851a0db02acac9e97c4d7eabda5f22a5a1ffe21139197dceb7a in /docker-entrypoint.d
2021-02-17 23:52:56 UTC/bin/sh -c #(nop) ENTRYPOINT ["/docker-entrypoint.sh"]
2021-02-17 23:52:57 UTC/bin/sh -c #(nop) EXPOSE 80
2021-02-17 23:52:57 UTC/bin/sh -c #(nop) STOPSIGNAL SIGQUIT
2021-02-17 23:52:57 UTC/bin/sh -c #(nop) CMD ["nginx" "-g" "daemon off;"]
2021-02-28 10:12:31 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c rm -rf /usr/share/nginx/html/* # buildkit
2021-02-28 10:16:35 UTC (buildkit.dockerfile.v0)COPY /app/public /usr/share/nginx/html # buildkit
2021-02-28 10:16:35 UTC (buildkit.dockerfile.v0)CMD ["nginx" "-g" "daemon off;"]
2021-02-28 10:28:45 UTC
8.68 MB
1.19.7
NJS_VERSION0.5.1
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PKG_RELEASE1
[#000] sha256:f55b840e27d3dbe27e44497103a4397f043749f933eb0433d29e2f104b3435ef - 26.62% (2.31 MB)
[#001] sha256:ced3836ce3ff20eb4da4d5cc0fb78c200a2d7d078b97e9b083de09abfbb1b484 - 67.18% (5.83 MB)
[#002] sha256:ecb759b0c3a9b52fbc3ab53cd82cb1014d393a927d46d1e55ae472ee8bdeab30 - 0.01% (601 Bytes)
[#003] sha256:2d9a0559a62d00ca18397897f1b105602dc9451f357493fc6b6b2301d1ec101d - 0.01% (895 Bytes)
[#004] sha256:88e084661601dc040d03dc71260d74caf36e96e22f8eeb21e922fe3d3feea138 - 0.01% (666 Bytes)
[#005] sha256:4b2f0d6e90aa4e92706fcfcbac2d6fd7d6ee75ee315994126e14d1a9220c173a - 0.02% (1.38 KB)
[#006] sha256:1b0e6090e638ee06296b0c5a46b42671e7c356e216861e50332e105c03d8200e - 0.0% (218 Bytes)
[#007] sha256:33bfdc664f378d8fd1677b3ff3b73bdbd00325db4f7447f1c70673df98b69964 - 6.16% (548 KB)
/bin/sh -c #(nop) ADD file:efdd39e5243eaf378f12ad5a85d2222b44930850a90263e5f17e8a6b5e9bc9b8 in /
2021-02-17 20:57:37 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2021-02-17 22:13:28 UTC/bin/sh -c #(nop) LABEL maintainer=NGINX Docker Maintainers <docker-maint@nginx.com>
2021-02-17 22:13:29 UTC/bin/sh -c #(nop) ENV NGINX_VERSION=1.19.7
2021-02-17 22:13:29 UTC/bin/sh -c #(nop) ENV NJS_VERSION=0.5.1
2021-02-17 22:13:30 UTC/bin/sh -c #(nop) ENV PKG_RELEASE=1
2021-02-17 22:18:09 UTC/bin/sh -c set -x && addgroup -g 101 -S nginx && adduser -S -D -H -u 101 -h /var/cache/nginx -s /sbin/nologin -G nginx -g nginx nginx && apkArch="$(cat /etc/apk/arch)" && nginxPackages=" nginx=${NGINX_VERSION}-r${PKG_RELEASE} nginx-module-xslt=${NGINX_VERSION}-r${PKG_RELEASE} nginx-module-geoip=${NGINX_VERSION}-r${PKG_RELEASE} nginx-module-image-filter=${NGINX_VERSION}-r${PKG_RELEASE} nginx-module-njs=${NGINX_VERSION}.${NJS_VERSION}-r${PKG_RELEASE} " && case "$apkArch" in x86_64) set -x && KEY_SHA512="e7fa8303923d9b95db37a77ad46c68fd4755ff935d0a534d26eba83de193c76166c68bfe7f65471bf8881004ef4aa6df3e34689c305662750c0172fca5d8552a *stdin" && apk add --no-cache --virtual .cert-deps openssl && wget -O /tmp/nginx_signing.rsa.pub https://nginx.org/keys/nginx_signing.rsa.pub && if [ "$(openssl rsa -pubin -in /tmp/nginx_signing.rsa.pub -text -noout | openssl sha512 -r)" = "$KEY_SHA512" ]; then echo "key verification succeeded!"; mv /tmp/nginx_signing.rsa.pub /etc/apk/keys/; else echo "key verification failed!"; exit 1; fi && apk del .cert-deps && apk add -X "https://nginx.org/packages/mainline/alpine/v$(egrep -o '^[0-9]+\.[0-9]+' /etc/alpine-release)/main" --no-cache $nginxPackages ;; *) set -x && tempDir="$(mktemp -d)" && chown nobody:nobody $tempDir && apk add --no-cache --virtual .build-deps gcc libc-dev make openssl-dev pcre-dev zlib-dev linux-headers libxslt-dev gd-dev geoip-dev perl-dev libedit-dev mercurial bash alpine-sdk findutils && su nobody -s /bin/sh -c " export HOME=${tempDir} && cd ${tempDir} && hg clone https://hg.nginx.org/pkg-oss && cd pkg-oss && hg up ${NGINX_VERSION}-${PKG_RELEASE} && cd alpine && make all && apk index -o ${tempDir}/packages/alpine/${apkArch}/APKINDEX.tar.gz ${tempDir}/packages/alpine/${apkArch}/*.apk && abuild-sign -k ${tempDir}/.abuild/abuild-key.rsa ${tempDir}/packages/alpine/${apkArch}/APKINDEX.tar.gz " && cp ${tempDir}/.abuild/abuild-key.rsa.pub /etc/apk/keys/ && apk del .build-deps && apk add -X ${tempDir}/packages/alpine/ --no-cache $nginxPackages ;; esac && if [ -n "$tempDir" ]; then rm -rf "$tempDir"; fi && if [ -n "/etc/apk/keys/abuild-key.rsa.pub" ]; then rm -f /etc/apk/keys/abuild-key.rsa.pub; fi && if [ -n "/etc/apk/keys/nginx_signing.rsa.pub" ]; then rm -f /etc/apk/keys/nginx_signing.rsa.pub; fi && apk add --no-cache --virtual .gettext gettext && mv /usr/bin/envsubst /tmp/ && runDeps="$( scanelf --needed --nobanner /tmp/envsubst | awk '{ gsub(/,/, "\nso:", $2); print "so:" $2 }' | sort -u | xargs -r apk info --installed | sort -u )" && apk add --no-cache $runDeps && apk del .gettext && mv /tmp/envsubst /usr/local/bin/ && apk add --no-cache tzdata && apk add --no-cache curl ca-certificates && ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log && mkdir /docker-entrypoint.d
2021-02-17 22:18:10 UTC/bin/sh -c #(nop) COPY file:65504f71f5855ca017fb64d502ce873a31b2e0decd75297a8fb0a287f97acf92 in /
2021-02-17 22:18:11 UTC/bin/sh -c #(nop) COPY file:0b866ff3fc1ef5b03c4e6c8c513ae014f691fb05d530257dfffd07035c1b75da in /docker-entrypoint.d
2021-02-17 22:18:12 UTC/bin/sh -c #(nop) COPY file:0fd5fca330dcd6a7de297435e32af634f29f7132ed0550d342cad9fd20158258 in /docker-entrypoint.d
2021-02-17 22:18:12 UTC/bin/sh -c #(nop) COPY file:c7f3907578be6851a0db02acac9e97c4d7eabda5f22a5a1ffe21139197dceb7a in /docker-entrypoint.d
2021-02-17 22:18:13 UTC/bin/sh -c #(nop) ENTRYPOINT ["/docker-entrypoint.sh"]
2021-02-17 22:18:14 UTC/bin/sh -c #(nop) EXPOSE 80
2021-02-17 22:18:14 UTC/bin/sh -c #(nop) STOPSIGNAL SIGQUIT
2021-02-17 22:18:15 UTC/bin/sh -c #(nop) CMD ["nginx" "-g" "daemon off;"]
2021-02-28 10:12:31 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c rm -rf /usr/share/nginx/html/* # buildkit
2021-02-28 10:28:45 UTC (buildkit.dockerfile.v0)COPY /app/public /usr/share/nginx/html # buildkit
2021-02-28 10:28:45 UTC (buildkit.dockerfile.v0)CMD ["nginx" "-g" "daemon off;"]
2021-02-28 10:29:14 UTC
9.7 MB
1.19.7
NJS_VERSION0.5.1
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PKG_RELEASE1
[#000] sha256:069a56d6d07f6b186fbb82e4486616b9be9a37ce32a63013af6cddcb65898182 - 26.66% (2.59 MB)
[#001] sha256:be4e7d1a441765a7990905bbb2ee9299bc9c2166dc2fa6b7d07b54bb75d8ae2e - 67.78% (6.57 MB)
[#002] sha256:da6c08b78eaf55c24ce0ffdda72b3e77cdb06568ae2e9198af9a4529a6c09091 - 0.01% (598 Bytes)
[#003] sha256:ebb4f9829113fb8244c43400873a17736faa5b7f8e1c073ffec5b90d285072be - 0.01% (895 Bytes)
[#004] sha256:86654e9f9aee4fb028246f78d0c82f7ea22bd645f0d7b33722628ee5e79c7d0b - 0.01% (667 Bytes)
[#005] sha256:cc3081e49be7772cd636fa5823e40e70d24de42bf2d06841e541cd7ec3991529 - 0.01% (1.38 KB)
[#006] sha256:b8d68bf0ffcbd974350758f89f4f597b18de8ef856ce1cef9395b5b805cc26f1 - 0.0% (215 Bytes)
[#007] sha256:4f536e9a69cc927f51d2e20c340aca428415cad3ab125018d6cd86be9afe9344 - 5.52% (548 KB)
/bin/sh -c #(nop) ADD file:3bf1497bd250cf7c73c12231dc4ebe3a3a67f2cd99e35bce47ef6674683aeb1d in /
2021-02-17 20:39:30 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2021-02-17 22:24:05 UTC/bin/sh -c #(nop) LABEL maintainer=NGINX Docker Maintainers <docker-maint@nginx.com>
2021-02-17 22:24:06 UTC/bin/sh -c #(nop) ENV NGINX_VERSION=1.19.7
2021-02-17 22:24:06 UTC/bin/sh -c #(nop) ENV NJS_VERSION=0.5.1
2021-02-17 22:24:07 UTC/bin/sh -c #(nop) ENV PKG_RELEASE=1
2021-02-17 22:31:13 UTC/bin/sh -c set -x && addgroup -g 101 -S nginx && adduser -S -D -H -u 101 -h /var/cache/nginx -s /sbin/nologin -G nginx -g nginx nginx && apkArch="$(cat /etc/apk/arch)" && nginxPackages=" nginx=${NGINX_VERSION}-r${PKG_RELEASE} nginx-module-xslt=${NGINX_VERSION}-r${PKG_RELEASE} nginx-module-geoip=${NGINX_VERSION}-r${PKG_RELEASE} nginx-module-image-filter=${NGINX_VERSION}-r${PKG_RELEASE} nginx-module-njs=${NGINX_VERSION}.${NJS_VERSION}-r${PKG_RELEASE} " && case "$apkArch" in x86_64) set -x && KEY_SHA512="e7fa8303923d9b95db37a77ad46c68fd4755ff935d0a534d26eba83de193c76166c68bfe7f65471bf8881004ef4aa6df3e34689c305662750c0172fca5d8552a *stdin" && apk add --no-cache --virtual .cert-deps openssl && wget -O /tmp/nginx_signing.rsa.pub https://nginx.org/keys/nginx_signing.rsa.pub && if [ "$(openssl rsa -pubin -in /tmp/nginx_signing.rsa.pub -text -noout | openssl sha512 -r)" = "$KEY_SHA512" ]; then echo "key verification succeeded!"; mv /tmp/nginx_signing.rsa.pub /etc/apk/keys/; else echo "key verification failed!"; exit 1; fi && apk del .cert-deps && apk add -X "https://nginx.org/packages/mainline/alpine/v$(egrep -o '^[0-9]+\.[0-9]+' /etc/alpine-release)/main" --no-cache $nginxPackages ;; *) set -x && tempDir="$(mktemp -d)" && chown nobody:nobody $tempDir && apk add --no-cache --virtual .build-deps gcc libc-dev make openssl-dev pcre-dev zlib-dev linux-headers libxslt-dev gd-dev geoip-dev perl-dev libedit-dev mercurial bash alpine-sdk findutils && su nobody -s /bin/sh -c " export HOME=${tempDir} && cd ${tempDir} && hg clone https://hg.nginx.org/pkg-oss && cd pkg-oss && hg up ${NGINX_VERSION}-${PKG_RELEASE} && cd alpine && make all && apk index -o ${tempDir}/packages/alpine/${apkArch}/APKINDEX.tar.gz ${tempDir}/packages/alpine/${apkArch}/*.apk && abuild-sign -k ${tempDir}/.abuild/abuild-key.rsa ${tempDir}/packages/alpine/${apkArch}/APKINDEX.tar.gz " && cp ${tempDir}/.abuild/abuild-key.rsa.pub /etc/apk/keys/ && apk del .build-deps && apk add -X ${tempDir}/packages/alpine/ --no-cache $nginxPackages ;; esac && if [ -n "$tempDir" ]; then rm -rf "$tempDir"; fi && if [ -n "/etc/apk/keys/abuild-key.rsa.pub" ]; then rm -f /etc/apk/keys/abuild-key.rsa.pub; fi && if [ -n "/etc/apk/keys/nginx_signing.rsa.pub" ]; then rm -f /etc/apk/keys/nginx_signing.rsa.pub; fi && apk add --no-cache --virtual .gettext gettext && mv /usr/bin/envsubst /tmp/ && runDeps="$( scanelf --needed --nobanner /tmp/envsubst | awk '{ gsub(/,/, "\nso:", $2); print "so:" $2 }' | sort -u | xargs -r apk info --installed | sort -u )" && apk add --no-cache $runDeps && apk del .gettext && mv /tmp/envsubst /usr/local/bin/ && apk add --no-cache tzdata && apk add --no-cache curl ca-certificates && ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log && mkdir /docker-entrypoint.d
2021-02-17 22:31:16 UTC/bin/sh -c #(nop) COPY file:65504f71f5855ca017fb64d502ce873a31b2e0decd75297a8fb0a287f97acf92 in /
2021-02-17 22:31:18 UTC/bin/sh -c #(nop) COPY file:0b866ff3fc1ef5b03c4e6c8c513ae014f691fb05d530257dfffd07035c1b75da in /docker-entrypoint.d
2021-02-17 22:31:21 UTC/bin/sh -c #(nop) COPY file:0fd5fca330dcd6a7de297435e32af634f29f7132ed0550d342cad9fd20158258 in /docker-entrypoint.d
2021-02-17 22:31:24 UTC/bin/sh -c #(nop) COPY file:c7f3907578be6851a0db02acac9e97c4d7eabda5f22a5a1ffe21139197dceb7a in /docker-entrypoint.d
2021-02-17 22:31:26 UTC/bin/sh -c #(nop) ENTRYPOINT ["/docker-entrypoint.sh"]
2021-02-17 22:31:29 UTC/bin/sh -c #(nop) EXPOSE 80
2021-02-17 22:31:31 UTC/bin/sh -c #(nop) STOPSIGNAL SIGQUIT
2021-02-17 22:31:33 UTC/bin/sh -c #(nop) CMD ["nginx" "-g" "daemon off;"]
2021-02-28 10:12:31 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c rm -rf /usr/share/nginx/html/* # buildkit
2021-02-28 10:29:14 UTC (buildkit.dockerfile.v0)COPY /app/public /usr/share/nginx/html # buildkit
2021-02-28 10:29:14 UTC (buildkit.dockerfile.v0)CMD ["nginx" "-g" "daemon off;"]
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.