Tag

library/nginx:1.25.5-bookworm
Content Digest: sha256:a484819eb60211f5299034ac80f6a681b06f89e65866ce91f356ed7c72af059c
Manifests
Details
Content Digest

sha256:73380234410b07a1e39b6d2fd7c20ef0bded864340c7697bb9e31a2a02b1fb37

Created

2024-05-03 19:49:21 UTC

Size

65.9 MB


Labels
  • maintainer
    NGINX Docker Maintainers <docker-maint@nginx.com>

Environment
NGINX_VERSION

1.25.5

NJS_RELEASE

3~bookworm

NJS_VERSION

0.8.4

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PKG_RELEASE

1~bookworm


Layers

[#000] sha256:7075ead1c5d56dc11510b76b25c291657dc73ecf7daad5361939429487745b9a - 43.63% (28.8 MB)

[#001] sha256:c6baa7a51dcf55fa7d2252368a24256a064ec6bcb12025862006c31d4a225f17 - 56.37% (37.2 MB)

[#002] sha256:3408922f17adcdc3482ebd48803c0643167e865aca326f7f3a9ac55bb275fc62 - 0.0% (627 Bytes)

[#003] sha256:d3d66a5f12ae7648c001891a462d7e7912a80b9bd4ee80f5c5ba90453136824b - 0.0% (954 Bytes)

[#004] sha256:9489cb03289b7bf91a17efb74439c0143be6e5d138cad9b9578e1a4ccae6dffe - 0.0% (394 Bytes)

[#005] sha256:dd50b422b10acdadc0ef1424f7a6dd83918858d49114d9dee484411fdb1cf56b - 0.0% (1.18 KB)

[#006] sha256:e503c401bcd9676f4f8854e6be029c6b8eda8cd2678d749e8efd75cc0ed3d269 - 0.0% (1.37 KB)


History
2024-05-03 19:49:21 UTC

/bin/sh -c #(nop) ADD file:252f04703c9ed01e5aa32f764c7d751f0a3b17ed9ef1961cd1972aa8453b5cf3 in /

2024-05-03 19:49:21 UTC

/bin/sh -c #(nop) CMD ["bash"]

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

LABEL maintainer=NGINX Docker Maintainers <docker-maint@nginx.com>

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV NGINX_VERSION=1.25.5

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV NJS_VERSION=0.8.4

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV NJS_RELEASE=3~bookworm

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV PKG_RELEASE=1~bookworm

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -x && groupadd --system --gid 101 nginx && useradd --system --gid nginx --no-create-home --home /nonexistent --comment "nginx user" --shell /bin/false --uid 101 nginx && apt-get update && apt-get install --no-install-recommends --no-install-suggests -y gnupg1 ca-certificates && NGINX_GPGKEY=573BFD6B3D8FBC641079A6ABABF5BD827BD9BF62; NGINX_GPGKEY_PATH=/etc/apt/keyrings/nginx-archive-keyring.gpg; export GNUPGHOME="$(mktemp -d)"; found=''; for server in hkp://keyserver.ubuntu.com:80 pgp.mit.edu ; do echo "Fetching GPG key $NGINX_GPGKEY from $server"; gpg1 --keyserver "$server" --keyserver-options timeout=10 --recv-keys "$NGINX_GPGKEY" && found=yes && break; done; test -z "$found" && echo >&2 "error: failed to fetch GPG key $NGINX_GPGKEY" && exit 1; gpg1 --export "$NGINX_GPGKEY" > "$NGINX_GPGKEY_PATH" ; rm -rf "$GNUPGHOME"; apt-get remove --purge --auto-remove -y gnupg1 && rm -rf /var/lib/apt/lists/* && dpkgArch="$(dpkg --print-architecture)" && nginxPackages=" nginx=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-xslt=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-geoip=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-image-filter=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-njs=${NGINX_VERSION}+${NJS_VERSION}-${NJS_RELEASE} " && case "$dpkgArch" in amd64|arm64) echo "deb [signed-by=$NGINX_GPGKEY_PATH] https://nginx.org/packages/mainline/debian/ bookworm nginx" >> /etc/apt/sources.list.d/nginx.list && apt-get update ;; *) echo "deb-src [signed-by=$NGINX_GPGKEY_PATH] https://nginx.org/packages/mainline/debian/ bookworm nginx" >> /etc/apt/sources.list.d/nginx.list && tempDir="$(mktemp -d)" && chmod 777 "$tempDir" && savedAptMark="$(apt-mark showmanual)" && apt-get update && apt-get build-dep -y $nginxPackages && ( cd "$tempDir" && DEB_BUILD_OPTIONS="nocheck parallel=$(nproc)" apt-get source --compile $nginxPackages ) && apt-mark showmanual | xargs apt-mark auto > /dev/null && { [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; } && ls -lAFh "$tempDir" && ( cd "$tempDir" && dpkg-scanpackages . > Packages ) && grep '^Package: ' "$tempDir/Packages" && echo "deb [ trusted=yes ] file://$tempDir ./" > /etc/apt/sources.list.d/temp.list && apt-get -o Acquire::GzipIndexes=false update ;; esac && apt-get install --no-install-recommends --no-install-suggests -y $nginxPackages gettext-base curl && apt-get remove --purge --auto-remove -y && rm -rf /var/lib/apt/lists/* /etc/apt/sources.list.d/nginx.list && if [ -n "$tempDir" ]; then apt-get purge -y --auto-remove && rm -rf "$tempDir" /etc/apt/sources.list.d/temp.list; fi && ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log && mkdir /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh / # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 10-listen-on-ipv6-by-default.sh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 15-local-resolvers.envsh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 20-envsubst-on-templates.sh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 30-tune-worker-processes.sh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/docker-entrypoint.sh"]

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

EXPOSE map[80/tcp:{}]

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGQUIT

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

CMD ["nginx" "-g" "daemon off;"]

Details
Content Digest

sha256:e784f4560448b14a66f55c26e1b4dad2c2877cc73d001b7cd0b18e24a700a070

Created

2024-05-03 19:49:21 UTC

Size

67.7 MB


Labels
  • maintainer
    NGINX Docker Maintainers <docker-maint@nginx.com>

Environment
NGINX_VERSION

1.25.5

NJS_RELEASE

3~bookworm

NJS_VERSION

0.8.4

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PKG_RELEASE

1~bookworm


Layers

[#000] sha256:09f376ebb190216b0459f470e71bec7b5dfa611d66bf008492b40dcc5f1d8eae - 41.07% (27.8 MB)

[#001] sha256:a11fc495bafd95699c7cb83ca0878f63f94e34c28837c1da8ae7c9879343604f - 58.93% (39.9 MB)

[#002] sha256:933cc84705771a00b189769c48d4a39ba2652e416e1a6f4dd189c21d2b4f8266 - 0.0% (628 Bytes)

[#003] sha256:999643392fb738ac637978a3661798ac5f8df2b8ec469817bdef8ac8952b7644 - 0.0% (954 Bytes)

[#004] sha256:971bb7f4fb12b17328d6c3461914ea12bf59013c11fba8c72af461e99d716538 - 0.0% (394 Bytes)

[#005] sha256:45337c09cd57ea39ca1de37bcf39129b4b650b8a76521ac1fbf88f8183620e80 - 0.0% (1.18 KB)

[#006] sha256:de3b062c0af7ef7ffea0dcd16ea18075e2cb2f2e10df1fb8eb44ce7da5921b10 - 0.0% (1.37 KB)


History
2024-05-03 19:49:21 UTC

/bin/sh -c #(nop) ADD file:5aaace706aa00ff97d243daa2c29f5de88f124e1b97c570634f16eef90783286 in /

2024-05-03 19:49:21 UTC

/bin/sh -c #(nop) CMD ["bash"]

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

LABEL maintainer=NGINX Docker Maintainers <docker-maint@nginx.com>

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV NGINX_VERSION=1.25.5

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV NJS_VERSION=0.8.4

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV NJS_RELEASE=3~bookworm

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV PKG_RELEASE=1~bookworm

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -x && groupadd --system --gid 101 nginx && useradd --system --gid nginx --no-create-home --home /nonexistent --comment "nginx user" --shell /bin/false --uid 101 nginx && apt-get update && apt-get install --no-install-recommends --no-install-suggests -y gnupg1 ca-certificates && NGINX_GPGKEY=573BFD6B3D8FBC641079A6ABABF5BD827BD9BF62; NGINX_GPGKEY_PATH=/etc/apt/keyrings/nginx-archive-keyring.gpg; export GNUPGHOME="$(mktemp -d)"; found=''; for server in hkp://keyserver.ubuntu.com:80 pgp.mit.edu ; do echo "Fetching GPG key $NGINX_GPGKEY from $server"; gpg1 --keyserver "$server" --keyserver-options timeout=10 --recv-keys "$NGINX_GPGKEY" && found=yes && break; done; test -z "$found" && echo >&2 "error: failed to fetch GPG key $NGINX_GPGKEY" && exit 1; gpg1 --export "$NGINX_GPGKEY" > "$NGINX_GPGKEY_PATH" ; rm -rf "$GNUPGHOME"; apt-get remove --purge --auto-remove -y gnupg1 && rm -rf /var/lib/apt/lists/* && dpkgArch="$(dpkg --print-architecture)" && nginxPackages=" nginx=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-xslt=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-geoip=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-image-filter=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-njs=${NGINX_VERSION}+${NJS_VERSION}-${NJS_RELEASE} " && case "$dpkgArch" in amd64|arm64) echo "deb [signed-by=$NGINX_GPGKEY_PATH] https://nginx.org/packages/mainline/debian/ bookworm nginx" >> /etc/apt/sources.list.d/nginx.list && apt-get update ;; *) echo "deb-src [signed-by=$NGINX_GPGKEY_PATH] https://nginx.org/packages/mainline/debian/ bookworm nginx" >> /etc/apt/sources.list.d/nginx.list && tempDir="$(mktemp -d)" && chmod 777 "$tempDir" && savedAptMark="$(apt-mark showmanual)" && apt-get update && apt-get build-dep -y $nginxPackages && ( cd "$tempDir" && DEB_BUILD_OPTIONS="nocheck parallel=$(nproc)" apt-get source --compile $nginxPackages ) && apt-mark showmanual | xargs apt-mark auto > /dev/null && { [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; } && ls -lAFh "$tempDir" && ( cd "$tempDir" && dpkg-scanpackages . > Packages ) && grep '^Package: ' "$tempDir/Packages" && echo "deb [ trusted=yes ] file://$tempDir ./" > /etc/apt/sources.list.d/temp.list && apt-get -o Acquire::GzipIndexes=false update ;; esac && apt-get install --no-install-recommends --no-install-suggests -y $nginxPackages gettext-base curl && apt-get remove --purge --auto-remove -y && rm -rf /var/lib/apt/lists/* /etc/apt/sources.list.d/nginx.list && if [ -n "$tempDir" ]; then apt-get purge -y --auto-remove && rm -rf "$tempDir" /etc/apt/sources.list.d/temp.list; fi && ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log && mkdir /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh / # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 10-listen-on-ipv6-by-default.sh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 15-local-resolvers.envsh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 20-envsubst-on-templates.sh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 30-tune-worker-processes.sh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/docker-entrypoint.sh"]

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

EXPOSE map[80/tcp:{}]

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGQUIT

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

CMD ["nginx" "-g" "daemon off;"]

Details
Content Digest

sha256:7b63759357f9ff2df0c6cbca3a9a7314e0fbba4d852f8db4857d37507e4353b8

Created

2024-05-03 19:49:21 UTC

Size

60.6 MB


Labels
  • maintainer
    NGINX Docker Maintainers <docker-maint@nginx.com>

Environment
NGINX_VERSION

1.25.5

NJS_RELEASE

3~bookworm

NJS_VERSION

0.8.4

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PKG_RELEASE

1~bookworm


Layers

[#000] sha256:169fcae2368e5a601c42972560f091e123648fa0e741975d1b35900c61b9ff71 - 42.37% (25.7 MB)

[#001] sha256:588c6bdb9c1feea55c0ae2ee22a3ccc6ffd32d36a76ba466818a8c9982ec8d1e - 57.62% (34.9 MB)

[#002] sha256:75aa8572279bb91f02d9db6e7229a707d39372c3c5d9ce4f207253b950ed5ccf - 0.0% (629 Bytes)

[#003] sha256:91ed90dd4792a08553cc891c51672b4d799caa2ac5b6915905baca6f59cdfa7f - 0.0% (956 Bytes)

[#004] sha256:81b07a00144e4c8513c00c1dbb11e64ea6a87747edf1971de8a4c15206afeb6f - 0.0% (394 Bytes)

[#005] sha256:04104b039ebb433c45f868701c4a8b0bd8e514a8e625345dcd2fbdef0b137780 - 0.0% (1.18 KB)

[#006] sha256:c3544a5afd4b2d6d0db9c426c4e4d59f26bbb289c1b942b88bbf2364bcab07b4 - 0.0% (1.37 KB)


History
2024-05-03 19:49:21 UTC

/bin/sh -c #(nop) ADD file:ee9f1914c7fc370bdb089c9e2fcfa15477f7091fc5437cb780232afdf6297586 in /

2024-05-03 19:49:21 UTC

/bin/sh -c #(nop) CMD ["bash"]

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

LABEL maintainer=NGINX Docker Maintainers <docker-maint@nginx.com>

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV NGINX_VERSION=1.25.5

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV NJS_VERSION=0.8.4

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV NJS_RELEASE=3~bookworm

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV PKG_RELEASE=1~bookworm

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -x && groupadd --system --gid 101 nginx && useradd --system --gid nginx --no-create-home --home /nonexistent --comment "nginx user" --shell /bin/false --uid 101 nginx && apt-get update && apt-get install --no-install-recommends --no-install-suggests -y gnupg1 ca-certificates && NGINX_GPGKEY=573BFD6B3D8FBC641079A6ABABF5BD827BD9BF62; NGINX_GPGKEY_PATH=/etc/apt/keyrings/nginx-archive-keyring.gpg; export GNUPGHOME="$(mktemp -d)"; found=''; for server in hkp://keyserver.ubuntu.com:80 pgp.mit.edu ; do echo "Fetching GPG key $NGINX_GPGKEY from $server"; gpg1 --keyserver "$server" --keyserver-options timeout=10 --recv-keys "$NGINX_GPGKEY" && found=yes && break; done; test -z "$found" && echo >&2 "error: failed to fetch GPG key $NGINX_GPGKEY" && exit 1; gpg1 --export "$NGINX_GPGKEY" > "$NGINX_GPGKEY_PATH" ; rm -rf "$GNUPGHOME"; apt-get remove --purge --auto-remove -y gnupg1 && rm -rf /var/lib/apt/lists/* && dpkgArch="$(dpkg --print-architecture)" && nginxPackages=" nginx=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-xslt=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-geoip=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-image-filter=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-njs=${NGINX_VERSION}+${NJS_VERSION}-${NJS_RELEASE} " && case "$dpkgArch" in amd64|arm64) echo "deb [signed-by=$NGINX_GPGKEY_PATH] https://nginx.org/packages/mainline/debian/ bookworm nginx" >> /etc/apt/sources.list.d/nginx.list && apt-get update ;; *) echo "deb-src [signed-by=$NGINX_GPGKEY_PATH] https://nginx.org/packages/mainline/debian/ bookworm nginx" >> /etc/apt/sources.list.d/nginx.list && tempDir="$(mktemp -d)" && chmod 777 "$tempDir" && savedAptMark="$(apt-mark showmanual)" && apt-get update && apt-get build-dep -y $nginxPackages && ( cd "$tempDir" && DEB_BUILD_OPTIONS="nocheck parallel=$(nproc)" apt-get source --compile $nginxPackages ) && apt-mark showmanual | xargs apt-mark auto > /dev/null && { [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; } && ls -lAFh "$tempDir" && ( cd "$tempDir" && dpkg-scanpackages . > Packages ) && grep '^Package: ' "$tempDir/Packages" && echo "deb [ trusted=yes ] file://$tempDir ./" > /etc/apt/sources.list.d/temp.list && apt-get -o Acquire::GzipIndexes=false update ;; esac && apt-get install --no-install-recommends --no-install-suggests -y $nginxPackages gettext-base curl && apt-get remove --purge --auto-remove -y && rm -rf /var/lib/apt/lists/* /etc/apt/sources.list.d/nginx.list && if [ -n "$tempDir" ]; then apt-get purge -y --auto-remove && rm -rf "$tempDir" /etc/apt/sources.list.d/temp.list; fi && ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log && mkdir /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh / # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 10-listen-on-ipv6-by-default.sh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 15-local-resolvers.envsh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 20-envsubst-on-templates.sh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 30-tune-worker-processes.sh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/docker-entrypoint.sh"]

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

EXPOSE map[80/tcp:{}]

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGQUIT

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

CMD ["nginx" "-g" "daemon off;"]

Details
Content Digest

sha256:9c335fbdc7f9464f0a0cb136cd89ad2861cfb9e0d3092638f6c64033776bc1b0

Created

2024-05-03 19:49:21 UTC

Size

57.1 MB


Labels
  • maintainer
    NGINX Docker Maintainers <docker-maint@nginx.com>

Environment
NGINX_VERSION

1.25.5

NJS_RELEASE

3~bookworm

NJS_VERSION

0.8.4

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PKG_RELEASE

1~bookworm


Layers

[#000] sha256:3b9aff019fd47145a0f08828c4c912b901596e71f6dbe2367a7a098e8882ef55 - 41.34% (23.6 MB)

[#001] sha256:8c53b8841321b3dbaefd144a19f8a85ac2088947178aab1c3ee0411cc1523d43 - 58.65% (33.5 MB)

[#002] sha256:09f872a22c335215eb3d1585abd85f52ffe6d325c44425686582d8b9d1d43c9f - 0.0% (629 Bytes)

[#003] sha256:1ad88af0f0084adeb426ad99c075433bdf60eb0ab2f16b2f3220f01af979edd6 - 0.0% (958 Bytes)

[#004] sha256:28978034e36b35d6af982b4b4cc98c07fa3558b22be09c97cb5eae0f3b8d94f0 - 0.0% (394 Bytes)

[#005] sha256:cecbe31f37ab0404aeeacda0aa990806d04434a0a08d97f7b347d835b062c7e2 - 0.0% (1.18 KB)

[#006] sha256:b72b3043c0007324efee26ab8f3dc5721bc1af2fce93212db4205a17abe47dc7 - 0.0% (1.37 KB)


History
2024-05-03 19:49:21 UTC

/bin/sh -c #(nop) ADD file:e170e8e24c36eb1a1a24d68a97cd2a7784d689387d804630dc7b596551d91090 in /

2024-05-03 19:49:21 UTC

/bin/sh -c #(nop) CMD ["bash"]

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

LABEL maintainer=NGINX Docker Maintainers <docker-maint@nginx.com>

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV NGINX_VERSION=1.25.5

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV NJS_VERSION=0.8.4

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV NJS_RELEASE=3~bookworm

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV PKG_RELEASE=1~bookworm

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -x && groupadd --system --gid 101 nginx && useradd --system --gid nginx --no-create-home --home /nonexistent --comment "nginx user" --shell /bin/false --uid 101 nginx && apt-get update && apt-get install --no-install-recommends --no-install-suggests -y gnupg1 ca-certificates && NGINX_GPGKEY=573BFD6B3D8FBC641079A6ABABF5BD827BD9BF62; NGINX_GPGKEY_PATH=/etc/apt/keyrings/nginx-archive-keyring.gpg; export GNUPGHOME="$(mktemp -d)"; found=''; for server in hkp://keyserver.ubuntu.com:80 pgp.mit.edu ; do echo "Fetching GPG key $NGINX_GPGKEY from $server"; gpg1 --keyserver "$server" --keyserver-options timeout=10 --recv-keys "$NGINX_GPGKEY" && found=yes && break; done; test -z "$found" && echo >&2 "error: failed to fetch GPG key $NGINX_GPGKEY" && exit 1; gpg1 --export "$NGINX_GPGKEY" > "$NGINX_GPGKEY_PATH" ; rm -rf "$GNUPGHOME"; apt-get remove --purge --auto-remove -y gnupg1 && rm -rf /var/lib/apt/lists/* && dpkgArch="$(dpkg --print-architecture)" && nginxPackages=" nginx=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-xslt=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-geoip=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-image-filter=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-njs=${NGINX_VERSION}+${NJS_VERSION}-${NJS_RELEASE} " && case "$dpkgArch" in amd64|arm64) echo "deb [signed-by=$NGINX_GPGKEY_PATH] https://nginx.org/packages/mainline/debian/ bookworm nginx" >> /etc/apt/sources.list.d/nginx.list && apt-get update ;; *) echo "deb-src [signed-by=$NGINX_GPGKEY_PATH] https://nginx.org/packages/mainline/debian/ bookworm nginx" >> /etc/apt/sources.list.d/nginx.list && tempDir="$(mktemp -d)" && chmod 777 "$tempDir" && savedAptMark="$(apt-mark showmanual)" && apt-get update && apt-get build-dep -y $nginxPackages && ( cd "$tempDir" && DEB_BUILD_OPTIONS="nocheck parallel=$(nproc)" apt-get source --compile $nginxPackages ) && apt-mark showmanual | xargs apt-mark auto > /dev/null && { [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; } && ls -lAFh "$tempDir" && ( cd "$tempDir" && dpkg-scanpackages . > Packages ) && grep '^Package: ' "$tempDir/Packages" && echo "deb [ trusted=yes ] file://$tempDir ./" > /etc/apt/sources.list.d/temp.list && apt-get -o Acquire::GzipIndexes=false update ;; esac && apt-get install --no-install-recommends --no-install-suggests -y $nginxPackages gettext-base curl && apt-get remove --purge --auto-remove -y && rm -rf /var/lib/apt/lists/* /etc/apt/sources.list.d/nginx.list && if [ -n "$tempDir" ]; then apt-get purge -y --auto-remove && rm -rf "$tempDir" /etc/apt/sources.list.d/temp.list; fi && ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log && mkdir /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh / # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 10-listen-on-ipv6-by-default.sh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 15-local-resolvers.envsh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 20-envsubst-on-templates.sh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 30-tune-worker-processes.sh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/docker-entrypoint.sh"]

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

EXPOSE map[80/tcp:{}]

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGQUIT

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

CMD ["nginx" "-g" "daemon off;"]

Details
Content Digest

sha256:8dd77ef2d82eade8dcf2c08ea032bd9cba04c9d28ace2ccf08ad6804c27bf14f

Created

2024-05-03 19:49:21 UTC

Size

64.5 MB


Labels
  • maintainer
    NGINX Docker Maintainers <docker-maint@nginx.com>

Environment
NGINX_VERSION

1.25.5

NJS_RELEASE

3~bookworm

NJS_VERSION

0.8.4

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PKG_RELEASE

1~bookworm


Layers

[#000] sha256:24c63b8dcb66721062f32b893ef1027404afddd62aade87f3f39a3a6e70a74d0 - 43.14% (27.8 MB)

[#001] sha256:ac894f1d1dfb52fa0a18d185bd82d104603383ff740d24b27c02dd18870716b7 - 56.86% (36.7 MB)

[#002] sha256:2572d4eb22600757a980dbe89817ca627c13a3a272af5acf172825f98d970e2e - 0.0% (627 Bytes)

[#003] sha256:0ac3805c647c1ee052eb77ccfcb131d430e5f1fb63b7ed0028f17b2b24291d19 - 0.0% (955 Bytes)

[#004] sha256:da20f09652a8684e3d4efdab6c5a7fc5b2febfd33fd440789011461e0ef1f44b - 0.0% (393 Bytes)

[#005] sha256:2de21a3abd853fe79a7a9b0b039a988eb4a4330b9753a0c15ef1acf0ec6dac10 - 0.0% (1.18 KB)

[#006] sha256:77cea143f3c34682f0518da96ebb3056b9d6347913dcd841a9d267a0d26542b9 - 0.0% (1.37 KB)


History
2024-05-03 19:49:21 UTC

/bin/sh -c #(nop) ADD file:e23ba17afc7850bcca9e73ba5022db9f0a80c6a0250585fd3f50a1960226474b in /

2024-05-03 19:49:21 UTC

/bin/sh -c #(nop) CMD ["bash"]

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

LABEL maintainer=NGINX Docker Maintainers <docker-maint@nginx.com>

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV NGINX_VERSION=1.25.5

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV NJS_VERSION=0.8.4

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV NJS_RELEASE=3~bookworm

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV PKG_RELEASE=1~bookworm

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -x && groupadd --system --gid 101 nginx && useradd --system --gid nginx --no-create-home --home /nonexistent --comment "nginx user" --shell /bin/false --uid 101 nginx && apt-get update && apt-get install --no-install-recommends --no-install-suggests -y gnupg1 ca-certificates && NGINX_GPGKEY=573BFD6B3D8FBC641079A6ABABF5BD827BD9BF62; NGINX_GPGKEY_PATH=/etc/apt/keyrings/nginx-archive-keyring.gpg; export GNUPGHOME="$(mktemp -d)"; found=''; for server in hkp://keyserver.ubuntu.com:80 pgp.mit.edu ; do echo "Fetching GPG key $NGINX_GPGKEY from $server"; gpg1 --keyserver "$server" --keyserver-options timeout=10 --recv-keys "$NGINX_GPGKEY" && found=yes && break; done; test -z "$found" && echo >&2 "error: failed to fetch GPG key $NGINX_GPGKEY" && exit 1; gpg1 --export "$NGINX_GPGKEY" > "$NGINX_GPGKEY_PATH" ; rm -rf "$GNUPGHOME"; apt-get remove --purge --auto-remove -y gnupg1 && rm -rf /var/lib/apt/lists/* && dpkgArch="$(dpkg --print-architecture)" && nginxPackages=" nginx=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-xslt=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-geoip=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-image-filter=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-njs=${NGINX_VERSION}+${NJS_VERSION}-${NJS_RELEASE} " && case "$dpkgArch" in amd64|arm64) echo "deb [signed-by=$NGINX_GPGKEY_PATH] https://nginx.org/packages/mainline/debian/ bookworm nginx" >> /etc/apt/sources.list.d/nginx.list && apt-get update ;; *) echo "deb-src [signed-by=$NGINX_GPGKEY_PATH] https://nginx.org/packages/mainline/debian/ bookworm nginx" >> /etc/apt/sources.list.d/nginx.list && tempDir="$(mktemp -d)" && chmod 777 "$tempDir" && savedAptMark="$(apt-mark showmanual)" && apt-get update && apt-get build-dep -y $nginxPackages && ( cd "$tempDir" && DEB_BUILD_OPTIONS="nocheck parallel=$(nproc)" apt-get source --compile $nginxPackages ) && apt-mark showmanual | xargs apt-mark auto > /dev/null && { [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; } && ls -lAFh "$tempDir" && ( cd "$tempDir" && dpkg-scanpackages . > Packages ) && grep '^Package: ' "$tempDir/Packages" && echo "deb [ trusted=yes ] file://$tempDir ./" > /etc/apt/sources.list.d/temp.list && apt-get -o Acquire::GzipIndexes=false update ;; esac && apt-get install --no-install-recommends --no-install-suggests -y $nginxPackages gettext-base curl && apt-get remove --purge --auto-remove -y && rm -rf /var/lib/apt/lists/* /etc/apt/sources.list.d/nginx.list && if [ -n "$tempDir" ]; then apt-get purge -y --auto-remove && rm -rf "$tempDir" /etc/apt/sources.list.d/temp.list; fi && ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log && mkdir /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh / # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 10-listen-on-ipv6-by-default.sh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 15-local-resolvers.envsh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 20-envsubst-on-templates.sh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 30-tune-worker-processes.sh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/docker-entrypoint.sh"]

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

EXPOSE map[80/tcp:{}]

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGQUIT

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

CMD ["nginx" "-g" "daemon off;"]

Details
Content Digest

sha256:10b20c13b7daea328fdb0f7a893af218865f473e5c6a87a0812d64ac4183b744

Created

2024-05-03 19:49:21 UTC

Size

63.6 MB


Labels
  • maintainer
    NGINX Docker Maintainers <docker-maint@nginx.com>

Environment
NGINX_VERSION

1.25.5

NJS_RELEASE

3~bookworm

NJS_VERSION

0.8.4

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PKG_RELEASE

1~bookworm


Layers

[#000] sha256:6ccc6628d3cdcda935b3b60cb54fa578d669965454d9cf39de3df9c1276132b7 - 43.72% (27.8 MB)

[#001] sha256:c0127dfef8091f6d9937611359952b0bafdeeb4d6ee91c846e685e3aaaebe7cb - 56.28% (35.8 MB)

[#002] sha256:42ca3454ab18f689542f4f79344da870748f3ce624547bbe292265dcfce1d542 - 0.0% (627 Bytes)

[#003] sha256:6ed8469f195352e938be0c4298d52576faf7dba08a4f8e9aff7d0a17fe22edfe - 0.0% (957 Bytes)

[#004] sha256:c0e899d20bf35745dc0d98ba86e904f7786a8f7ac3dc3c9154a1ba190330e44d - 0.0% (395 Bytes)

[#005] sha256:9856c64c11da4b0a32976305b649006fe11594ba7a3f22b9cc0efe547c7596f5 - 0.0% (1.18 KB)

[#006] sha256:3ed7d64cf00a0db6e3e434b4ea82f96818ab5ea7b955a101a39f40ead5a404b1 - 0.0% (1.37 KB)


History
2024-05-03 19:49:21 UTC

/bin/sh -c #(nop) ADD file:a92da94a28279478b2eae11dcdcd2913fc06af02498a5515cc3f288668d74e43 in /

2024-05-03 19:49:21 UTC

/bin/sh -c #(nop) CMD ["bash"]

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

LABEL maintainer=NGINX Docker Maintainers <docker-maint@nginx.com>

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV NGINX_VERSION=1.25.5

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV NJS_VERSION=0.8.4

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV NJS_RELEASE=3~bookworm

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV PKG_RELEASE=1~bookworm

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -x && groupadd --system --gid 101 nginx && useradd --system --gid nginx --no-create-home --home /nonexistent --comment "nginx user" --shell /bin/false --uid 101 nginx && apt-get update && apt-get install --no-install-recommends --no-install-suggests -y gnupg1 ca-certificates && NGINX_GPGKEY=573BFD6B3D8FBC641079A6ABABF5BD827BD9BF62; NGINX_GPGKEY_PATH=/etc/apt/keyrings/nginx-archive-keyring.gpg; export GNUPGHOME="$(mktemp -d)"; found=''; for server in hkp://keyserver.ubuntu.com:80 pgp.mit.edu ; do echo "Fetching GPG key $NGINX_GPGKEY from $server"; gpg1 --keyserver "$server" --keyserver-options timeout=10 --recv-keys "$NGINX_GPGKEY" && found=yes && break; done; test -z "$found" && echo >&2 "error: failed to fetch GPG key $NGINX_GPGKEY" && exit 1; gpg1 --export "$NGINX_GPGKEY" > "$NGINX_GPGKEY_PATH" ; rm -rf "$GNUPGHOME"; apt-get remove --purge --auto-remove -y gnupg1 && rm -rf /var/lib/apt/lists/* && dpkgArch="$(dpkg --print-architecture)" && nginxPackages=" nginx=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-xslt=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-geoip=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-image-filter=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-njs=${NGINX_VERSION}+${NJS_VERSION}-${NJS_RELEASE} " && case "$dpkgArch" in amd64|arm64) echo "deb [signed-by=$NGINX_GPGKEY_PATH] https://nginx.org/packages/mainline/debian/ bookworm nginx" >> /etc/apt/sources.list.d/nginx.list && apt-get update ;; *) echo "deb-src [signed-by=$NGINX_GPGKEY_PATH] https://nginx.org/packages/mainline/debian/ bookworm nginx" >> /etc/apt/sources.list.d/nginx.list && tempDir="$(mktemp -d)" && chmod 777 "$tempDir" && savedAptMark="$(apt-mark showmanual)" && apt-get update && apt-get build-dep -y $nginxPackages && ( cd "$tempDir" && DEB_BUILD_OPTIONS="nocheck parallel=$(nproc)" apt-get source --compile $nginxPackages ) && apt-mark showmanual | xargs apt-mark auto > /dev/null && { [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; } && ls -lAFh "$tempDir" && ( cd "$tempDir" && dpkg-scanpackages . > Packages ) && grep '^Package: ' "$tempDir/Packages" && echo "deb [ trusted=yes ] file://$tempDir ./" > /etc/apt/sources.list.d/temp.list && apt-get -o Acquire::GzipIndexes=false update ;; esac && apt-get install --no-install-recommends --no-install-suggests -y $nginxPackages gettext-base curl && apt-get remove --purge --auto-remove -y && rm -rf /var/lib/apt/lists/* /etc/apt/sources.list.d/nginx.list && if [ -n "$tempDir" ]; then apt-get purge -y --auto-remove && rm -rf "$tempDir" /etc/apt/sources.list.d/temp.list; fi && ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log && mkdir /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh / # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 10-listen-on-ipv6-by-default.sh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 15-local-resolvers.envsh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 20-envsubst-on-templates.sh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 30-tune-worker-processes.sh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/docker-entrypoint.sh"]

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

EXPOSE map[80/tcp:{}]

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGQUIT

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

CMD ["nginx" "-g" "daemon off;"]

Details
Content Digest

sha256:8fb3135925aec0e01a373757d9ee5730a39c1c1c7cff2d48a7571cd6c89d28da

Created

2024-05-03 19:49:21 UTC

Size

71.9 MB


Labels
  • maintainer
    NGINX Docker Maintainers <docker-maint@nginx.com>

Environment
NGINX_VERSION

1.25.5

NJS_RELEASE

3~bookworm

NJS_VERSION

0.8.4

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PKG_RELEASE

1~bookworm


Layers

[#000] sha256:11ee2a6dbc4a6a6b182097f6023f775e595488a6bcc424e9b58001659deb7fa1 - 43.94% (31.6 MB)

[#001] sha256:c2a48b6d8df5e35b4fc520ab1fadd2e9926282766013de48d6bda5ba68c88a94 - 56.06% (40.3 MB)

[#002] sha256:2d1c59756581927021374a71d9f0fa0ad083b58ddf1e00b2a910b8d502eb94fd - 0.0% (628 Bytes)

[#003] sha256:420bc07049ac8bd34af071ab2103e9f627f02b63b4f9658ad44c915c3c141b58 - 0.0% (955 Bytes)

[#004] sha256:1c81b19474397c4031ad37833d993aaf73a39d8d7523ee058836b78ea6ed0390 - 0.0% (394 Bytes)

[#005] sha256:87e27c44d346193289cf6d02e557a327d7414d8b326ffd3506155b3980aed5bb - 0.0% (1.18 KB)

[#006] sha256:0deb82454a9c57d09d2cc6fa4c54edd692110da0a945449c9b73a8eb110555ef - 0.0% (1.37 KB)


History
2024-05-03 19:49:21 UTC

/bin/sh -c #(nop) ADD file:1622c3287b5a5c8a6e0b0b0180489212aab2c9bc7b43390b17a5cc8b153e542a in /

2024-05-03 19:49:21 UTC

/bin/sh -c #(nop) CMD ["bash"]

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

LABEL maintainer=NGINX Docker Maintainers <docker-maint@nginx.com>

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV NGINX_VERSION=1.25.5

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV NJS_VERSION=0.8.4

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV NJS_RELEASE=3~bookworm

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV PKG_RELEASE=1~bookworm

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -x && groupadd --system --gid 101 nginx && useradd --system --gid nginx --no-create-home --home /nonexistent --comment "nginx user" --shell /bin/false --uid 101 nginx && apt-get update && apt-get install --no-install-recommends --no-install-suggests -y gnupg1 ca-certificates && NGINX_GPGKEY=573BFD6B3D8FBC641079A6ABABF5BD827BD9BF62; NGINX_GPGKEY_PATH=/etc/apt/keyrings/nginx-archive-keyring.gpg; export GNUPGHOME="$(mktemp -d)"; found=''; for server in hkp://keyserver.ubuntu.com:80 pgp.mit.edu ; do echo "Fetching GPG key $NGINX_GPGKEY from $server"; gpg1 --keyserver "$server" --keyserver-options timeout=10 --recv-keys "$NGINX_GPGKEY" && found=yes && break; done; test -z "$found" && echo >&2 "error: failed to fetch GPG key $NGINX_GPGKEY" && exit 1; gpg1 --export "$NGINX_GPGKEY" > "$NGINX_GPGKEY_PATH" ; rm -rf "$GNUPGHOME"; apt-get remove --purge --auto-remove -y gnupg1 && rm -rf /var/lib/apt/lists/* && dpkgArch="$(dpkg --print-architecture)" && nginxPackages=" nginx=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-xslt=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-geoip=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-image-filter=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-njs=${NGINX_VERSION}+${NJS_VERSION}-${NJS_RELEASE} " && case "$dpkgArch" in amd64|arm64) echo "deb [signed-by=$NGINX_GPGKEY_PATH] https://nginx.org/packages/mainline/debian/ bookworm nginx" >> /etc/apt/sources.list.d/nginx.list && apt-get update ;; *) echo "deb-src [signed-by=$NGINX_GPGKEY_PATH] https://nginx.org/packages/mainline/debian/ bookworm nginx" >> /etc/apt/sources.list.d/nginx.list && tempDir="$(mktemp -d)" && chmod 777 "$tempDir" && savedAptMark="$(apt-mark showmanual)" && apt-get update && apt-get build-dep -y $nginxPackages && ( cd "$tempDir" && DEB_BUILD_OPTIONS="nocheck parallel=$(nproc)" apt-get source --compile $nginxPackages ) && apt-mark showmanual | xargs apt-mark auto > /dev/null && { [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; } && ls -lAFh "$tempDir" && ( cd "$tempDir" && dpkg-scanpackages . > Packages ) && grep '^Package: ' "$tempDir/Packages" && echo "deb [ trusted=yes ] file://$tempDir ./" > /etc/apt/sources.list.d/temp.list && apt-get -o Acquire::GzipIndexes=false update ;; esac && apt-get install --no-install-recommends --no-install-suggests -y $nginxPackages gettext-base curl && apt-get remove --purge --auto-remove -y && rm -rf /var/lib/apt/lists/* /etc/apt/sources.list.d/nginx.list && if [ -n "$tempDir" ]; then apt-get purge -y --auto-remove && rm -rf "$tempDir" /etc/apt/sources.list.d/temp.list; fi && ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log && mkdir /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh / # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 10-listen-on-ipv6-by-default.sh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 15-local-resolvers.envsh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 20-envsubst-on-templates.sh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 30-tune-worker-processes.sh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/docker-entrypoint.sh"]

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

EXPOSE map[80/tcp:{}]

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGQUIT

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

CMD ["nginx" "-g" "daemon off;"]

Details
Content Digest

sha256:f8ddc0f6fcef019ec540b01094744ae42eb3b340aad09543d8e82b779e7611d5

Created

2024-05-03 19:49:21 UTC

Size

62.3 MB


Labels
  • maintainer
    NGINX Docker Maintainers <docker-maint@nginx.com>

Environment
NGINX_VERSION

1.25.5

NJS_RELEASE

3~bookworm

NJS_VERSION

0.8.4

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PKG_RELEASE

1~bookworm


Layers

[#000] sha256:d7365433874e83ccc92aa5d768989641a64e23c3247409161401a09b4895c406 - 42.15% (26.2 MB)

[#001] sha256:c58689851f0d514b91f1ad574a55e101b2f4197ec6d79f9277a118bff4b47b49 - 57.85% (36 MB)

[#002] sha256:2747e5d2bd9d511a2ad3f12f3e3b75751820ce1ca26d66dc88d8f5da12baee58 - 0.0% (627 Bytes)

[#003] sha256:3df3a8308ad58d503bed370ca40e6dba4341425b5bd51a90c2c2719a194733c1 - 0.0% (956 Bytes)

[#004] sha256:570b6d655fd199121d3ebf7e0bbfa3bba20044293f53c87dedca38ad7cb1670b - 0.0% (395 Bytes)

[#005] sha256:c58c57f37d91e5c5ebbbe3096198b9aa236376181551ae6da0e591775e5fa0b0 - 0.0% (1.18 KB)

[#006] sha256:0e3aae337a339063e4de6bc7291d63446380447f11659a620dccee87e25e17f4 - 0.0% (1.37 KB)


History
2024-05-03 19:49:21 UTC

/bin/sh -c #(nop) ADD file:55fef93bbad6701fe968a070a0c72b3a0bd3df408dd79c9a616a43dea0de11d0 in /

2024-05-03 19:49:21 UTC

/bin/sh -c #(nop) CMD ["bash"]

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

LABEL maintainer=NGINX Docker Maintainers <docker-maint@nginx.com>

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV NGINX_VERSION=1.25.5

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV NJS_VERSION=0.8.4

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV NJS_RELEASE=3~bookworm

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENV PKG_RELEASE=1~bookworm

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -x && groupadd --system --gid 101 nginx && useradd --system --gid nginx --no-create-home --home /nonexistent --comment "nginx user" --shell /bin/false --uid 101 nginx && apt-get update && apt-get install --no-install-recommends --no-install-suggests -y gnupg1 ca-certificates && NGINX_GPGKEY=573BFD6B3D8FBC641079A6ABABF5BD827BD9BF62; NGINX_GPGKEY_PATH=/etc/apt/keyrings/nginx-archive-keyring.gpg; export GNUPGHOME="$(mktemp -d)"; found=''; for server in hkp://keyserver.ubuntu.com:80 pgp.mit.edu ; do echo "Fetching GPG key $NGINX_GPGKEY from $server"; gpg1 --keyserver "$server" --keyserver-options timeout=10 --recv-keys "$NGINX_GPGKEY" && found=yes && break; done; test -z "$found" && echo >&2 "error: failed to fetch GPG key $NGINX_GPGKEY" && exit 1; gpg1 --export "$NGINX_GPGKEY" > "$NGINX_GPGKEY_PATH" ; rm -rf "$GNUPGHOME"; apt-get remove --purge --auto-remove -y gnupg1 && rm -rf /var/lib/apt/lists/* && dpkgArch="$(dpkg --print-architecture)" && nginxPackages=" nginx=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-xslt=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-geoip=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-image-filter=${NGINX_VERSION}-${PKG_RELEASE} nginx-module-njs=${NGINX_VERSION}+${NJS_VERSION}-${NJS_RELEASE} " && case "$dpkgArch" in amd64|arm64) echo "deb [signed-by=$NGINX_GPGKEY_PATH] https://nginx.org/packages/mainline/debian/ bookworm nginx" >> /etc/apt/sources.list.d/nginx.list && apt-get update ;; *) echo "deb-src [signed-by=$NGINX_GPGKEY_PATH] https://nginx.org/packages/mainline/debian/ bookworm nginx" >> /etc/apt/sources.list.d/nginx.list && tempDir="$(mktemp -d)" && chmod 777 "$tempDir" && savedAptMark="$(apt-mark showmanual)" && apt-get update && apt-get build-dep -y $nginxPackages && ( cd "$tempDir" && DEB_BUILD_OPTIONS="nocheck parallel=$(nproc)" apt-get source --compile $nginxPackages ) && apt-mark showmanual | xargs apt-mark auto > /dev/null && { [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; } && ls -lAFh "$tempDir" && ( cd "$tempDir" && dpkg-scanpackages . > Packages ) && grep '^Package: ' "$tempDir/Packages" && echo "deb [ trusted=yes ] file://$tempDir ./" > /etc/apt/sources.list.d/temp.list && apt-get -o Acquire::GzipIndexes=false update ;; esac && apt-get install --no-install-recommends --no-install-suggests -y $nginxPackages gettext-base curl && apt-get remove --purge --auto-remove -y && rm -rf /var/lib/apt/lists/* /etc/apt/sources.list.d/nginx.list && if [ -n "$tempDir" ]; then apt-get purge -y --auto-remove && rm -rf "$tempDir" /etc/apt/sources.list.d/temp.list; fi && ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log && mkdir /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh / # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 10-listen-on-ipv6-by-default.sh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 15-local-resolvers.envsh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 20-envsubst-on-templates.sh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

COPY 30-tune-worker-processes.sh /docker-entrypoint.d # buildkit

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/docker-entrypoint.sh"]

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

EXPOSE map[80/tcp:{}]

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGQUIT

2024-05-03 19:49:21 UTC (buildkit.dockerfile.v0)

CMD ["nginx" "-g" "daemon off;"]

Danger Zone
Delete Tag

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.