Namespace
nginx
Image / Tag
nginx-ingress:3.2.1
Content Digest
sha256:2385323b99aee25e49121821730f9b5bb960ccdc27a130beaf5f861c1fa4aa66
Details
Created

2023-09-21 01:35:44 UTC

Size

100 MB

Content Digest
Labels
  • io.artifacthub.package.keywords
    kubernetes,ingress,nginx,controller
  • io.artifacthub.package.license
    Apache-2.0
  • io.artifacthub.package.logo-url
    https://docs.nginx.com/nginx-ingress-controller/images/icons/NGINX-Ingress-Controller-product-icon.svg
  • io.artifacthub.package.maintainers
    [{"name":"NGINX Inc","email":"kubernetes@nginx.com"}]
  • io.artifacthub.package.readme-url
    https://raw.githubusercontent.com/nginxinc/kubernetes-ingress/main/README.md
  • maintainer
    NGINX Docker Maintainers <docker-maint@nginx.com>
  • org.nginx.kic.image.build.nginx.version
    1.25.2
  • org.nginx.kic.image.build.os
    debian
  • org.nginx.kic.image.build.target
    linux/amd64
  • org.nginx.kic.image.build.version
    goreleaser
  • org.opencontainers.image.created
    2023-09-21T01:34:54.111Z
  • org.opencontainers.image.description
    NGINX Ingress Controller for Kubernetes
  • org.opencontainers.image.documentation
    https://docs.nginx.com/nginx-ingress-controller
  • org.opencontainers.image.licenses
    Apache-2.0
  • org.opencontainers.image.revision
    2fa43089c21fdff5725af692c08d6fc91ca74640
  • org.opencontainers.image.source
    https://github.com/nginxinc/kubernetes-ingress
  • org.opencontainers.image.title
    kubernetes-ingress
  • org.opencontainers.image.url
    https://github.com/nginxinc/kubernetes-ingress
  • org.opencontainers.image.vendor
    NGINX Inc <kubernetes@nginx.com>
  • org.opencontainers.image.version
    3.2.1

Environment
NGINX_VERSION

1.25.2

NJS_VERSION

0.8.0

PATH

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

PKG_RELEASE

1~bookworm


Layers

[#000] sha256:a803e7c4b030119420574a882a52b6431e160fceb7620f61b525d49bc2d58886 - 27.7% (27.8 MB)

[#001] sha256:8b625c47d69711d95708566cd97b72bca565679d034ee0372e2e23499a0112be - 39.32% (39.4 MB)

[#002] sha256:4d3239651a63f0595b1c047313d6f5c63e1e69c834d315dce09e2c092c2fcea7 - 0.0% (627 Bytes)

[#003] sha256:0f816efa513d909851c457ae41744fe3ff36ab19ebc2d72687d8c8f0594c93b3 - 0.0% (959 Bytes)

[#004] sha256:01d159b8db2f24da97028c26bf6622e249e162b1adab06a3644c04f1c9fe2dd3 - 0.0% (370 Bytes)

[#005] sha256:5fb9a81470f3644c474192baf0827a34749286cb6d933091d4d4463ea4f9c495 - 0.0% (1.19 KB)

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

[#007] sha256:f45e19d8e34020543c4cd09e47d895993ec1914007d57e03576fb56ce602880b - 2.74% (2.75 MB)

[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#009] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#010] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#011] sha256:638bf7cfc551788bb65574eea5facb37af4be472cc8476e116a8eac439826de6 - 1.4% (1.4 MB)

[#012] sha256:79adb0e72f37a487b1b6e3420deb7ef8c86a5e87ee8e3fe698b8a603d2242617 - 14.42% (14.5 MB)

[#013] sha256:0637bce0981d8e2efb48e529bd0161e5bd60ac724dc49a6e6fc55f112191bddc - 14.42% (14.5 MB)


History
2023-09-20 04:55:40 UTC

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

2023-09-20 04:55:41 UTC

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

2023-09-20 16:43:37 UTC

/bin/sh -c #(nop) LABEL maintainer=NGINX Docker Maintainers <docker-maint@nginx.com>

2023-09-20 16:43:37 UTC

/bin/sh -c #(nop) ENV NGINX_VERSION=1.25.2

2023-09-20 16:43:37 UTC

/bin/sh -c #(nop) ENV NJS_VERSION=0.8.0

2023-09-20 16:43:37 UTC

/bin/sh -c #(nop) ENV PKG_RELEASE=1~bookworm

2023-09-20 16:43:58 UTC

/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=/usr/share/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}-${PKG_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

2023-09-20 16:43:59 UTC

/bin/sh -c #(nop) COPY file:01e75c6dd0ce317d516928a17584d111cd082840c01e58be0afc851b33adb916 in /

2023-09-20 16:43:59 UTC

/bin/sh -c #(nop) COPY file:caec368f5a54f70a844a13005eb2255bed778809b3672d516e719ce2f4bce123 in /docker-entrypoint.d

2023-09-20 16:43:59 UTC

/bin/sh -c #(nop) COPY file:3b1b9915b7dd898a0e32f7eb9715a35c9feab914022efff68ba990bc1ec7d169 in /docker-entrypoint.d

2023-09-20 16:43:59 UTC

/bin/sh -c #(nop) COPY file:57846632accc89753f45cbc00cb9e6223d991e1d31297eec3395a7ca58eed6a6 in /docker-entrypoint.d

2023-09-20 16:43:59 UTC

/bin/sh -c #(nop) COPY file:9e3b2b63db9f8fc702e2dc2bdd0943be0d990c028cddcf1c159f5556a8ba3030 in /docker-entrypoint.d

2023-09-20 16:43:59 UTC

/bin/sh -c #(nop) ENTRYPOINT ["/docker-entrypoint.sh"]

2023-09-20 16:43:59 UTC

/bin/sh -c #(nop) EXPOSE 80

2023-09-20 16:43:59 UTC

/bin/sh -c #(nop) STOPSIGNAL SIGQUIT

2023-09-20 16:43:59 UTC

/bin/sh -c #(nop) CMD ["nginx" "-g" "daemon off;"]

2023-09-21 01:35:43 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apt-get update && apt-get install --no-install-recommends --no-install-suggests -y libcap2-bin && rm -rf /var/lib/apt/lists/* && cp -av /tmp/ot/usr/local/lib/libopentracing.so* /tmp/ot/usr/local/lib/libjaegertracing*so* /tmp/ot/usr/local/lib/libzipkin*so* /tmp/ot/usr/local/lib/libdd*so* /tmp/ot/usr/local/lib/libyaml*so* /usr/local/lib/ && cp -av /tmp/ot/usr/lib/nginx/modules/ngx_http_opentracing_module.so /usr/lib/nginx/modules/ && ldconfig # buildkit

2023-09-21 01:35:43 UTC (buildkit.dockerfile.v0)

ARG BUILD_OS

2023-09-21 01:35:43 UTC (buildkit.dockerfile.v0)

ARG IC_VERSION

2023-09-21 01:35:43 UTC (buildkit.dockerfile.v0)

ARG TARGETPLATFORM

2023-09-21 01:35:43 UTC (buildkit.dockerfile.v0)

ARG NAP_MODULES=none

2023-09-21 01:35:43 UTC (buildkit.dockerfile.v0)

RUN |4 BUILD_OS=debian IC_VERSION=3.2.1 TARGETPLATFORM=linux/amd64 NAP_MODULES=none /bin/sh -c [ -n "${BUILD_OS##*plus*}" ] && exit 0; mkdir -p /etc/nginx/oidc/ && cp -a /tmp/internal/configs/oidc/* /etc/nginx/oidc/ # buildkit

2023-09-21 01:35:43 UTC (buildkit.dockerfile.v0)

RUN |4 BUILD_OS=debian IC_VERSION=3.2.1 TARGETPLATFORM=linux/amd64 NAP_MODULES=none /bin/sh -c [ -n "${NAP_MODULES##*waf*}" ] && exit 0; mkdir -p /etc/nginx/waf/nac-policies /etc/nginx/waf/nac-logconfs /etc/nginx/waf/nac-usersigs /var/log/app_protect /opt/app_protect && chown -R 101:0 /etc/app_protect /usr/share/ts /var/log/app_protect/ /opt/app_protect/ /var/log/nginx/ && touch /etc/nginx/waf/nac-usersigs/index.conf && cp -a /tmp/build/log-default.json /etc/nginx # buildkit

2023-09-21 01:35:44 UTC (buildkit.dockerfile.v0)

RUN |4 BUILD_OS=debian IC_VERSION=3.2.1 TARGETPLATFORM=linux/amd64 NAP_MODULES=none /bin/sh -c [ -n "${NAP_MODULES##*dos*}" ] && exit 0; mkdir -p /root/app_protect_dos /etc/nginx/dos/policies /etc/nginx/dos/logconfs /shared/cores /var/log/adm /var/run/adm && chmod 777 /shared/cores /var/log/adm /var/run/adm /etc/app_protect_dos # buildkit

2023-09-21 01:35:44 UTC (buildkit.dockerfile.v0)

RUN |4 BUILD_OS=debian IC_VERSION=3.2.1 TARGETPLATFORM=linux/amd64 NAP_MODULES=none /bin/sh -c mkdir -p /var/lib/nginx /etc/nginx/secrets /etc/nginx/stream-conf.d && setcap 'cap_net_bind_service=+eip' /usr/sbin/nginx 'cap_net_bind_service=+eip' /usr/sbin/nginx-debug && setcap -v 'cap_net_bind_service=+eip' /usr/sbin/nginx 'cap_net_bind_service=+eip' /usr/sbin/nginx-debug && [ -z "${BUILD_OS##*plus*}" ] && PLUS=-plus; cp -a /tmp/internal/configs/version1/nginx$PLUS.ingress.tmpl /tmp/internal/configs/version1/nginx$PLUS.tmpl /tmp/internal/configs/version2/nginx$PLUS.virtualserver.tmpl /tmp/internal/configs/version2/nginx$PLUS.transportserver.tmpl / && chown -R 101:0 /etc/nginx /var/cache/nginx /var/lib/nginx /*.tmpl && rm -f /etc/nginx/conf.d/* /etc/apt/apt.conf.d/90pkgs-nginx /etc/apt/sources.list.d/nginx-plus.list # buildkit

2023-09-21 01:35:44 UTC (buildkit.dockerfile.v0)

EXPOSE map[443/tcp:{} 80/tcp:{}]

2023-09-21 01:35:44 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGTERM

2023-09-21 01:35:44 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/nginx-ingress"]

2023-09-21 01:35:44 UTC (buildkit.dockerfile.v0)

USER 101

2023-09-21 01:35:44 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.version=3.2.1

2023-09-21 01:35:44 UTC (buildkit.dockerfile.v0)

LABEL org.nginx.kic.image.build.target=linux/amd64

2023-09-21 01:35:44 UTC (buildkit.dockerfile.v0)

LABEL org.nginx.kic.image.build.os=debian

2023-09-21 01:35:44 UTC (buildkit.dockerfile.v0)

LABEL org.nginx.kic.image.build.nginx.version=1.25.2

2023-09-21 01:35:44 UTC (buildkit.dockerfile.v0)

ARG TARGETARCH

2023-09-21 01:35:44 UTC (buildkit.dockerfile.v0)

LABEL org.nginx.kic.image.build.version=goreleaser

2023-09-21 01:35:36 UTC (buildkit.dockerfile.v0)

COPY dist/kubernetes-ingress_linux_amd64*/nginx-ingress / # buildkit

2023-09-21 01:35:36 UTC (buildkit.dockerfile.v0)

USER 0

2023-09-21 01:35:44 UTC (buildkit.dockerfile.v0)

RUN |1 TARGETARCH=amd64 /bin/sh -c setcap 'cap_net_bind_service=+ep' /nginx-ingress && setcap -v 'cap_net_bind_service=+ep' /nginx-ingress # buildkit

2023-09-21 01:35:44 UTC (buildkit.dockerfile.v0)

USER 101

Details
Created

2023-09-21 01:36:28 UTC

Size

87.6 MB

Content Digest
Labels
  • io.artifacthub.package.keywords
    kubernetes,ingress,nginx,controller
  • io.artifacthub.package.license
    Apache-2.0
  • io.artifacthub.package.logo-url
    https://docs.nginx.com/nginx-ingress-controller/images/icons/NGINX-Ingress-Controller-product-icon.svg
  • io.artifacthub.package.maintainers
    [{"name":"NGINX Inc","email":"kubernetes@nginx.com"}]
  • io.artifacthub.package.readme-url
    https://raw.githubusercontent.com/nginxinc/kubernetes-ingress/main/README.md
  • maintainer
    NGINX Docker Maintainers <docker-maint@nginx.com>
  • org.nginx.kic.image.build.nginx.version
    1.25.2
  • org.nginx.kic.image.build.os
    debian
  • org.nginx.kic.image.build.target
    linux/arm/v7
  • org.nginx.kic.image.build.version
    goreleaser
  • org.opencontainers.image.created
    2023-09-21T01:34:54.111Z
  • org.opencontainers.image.description
    NGINX Ingress Controller for Kubernetes
  • org.opencontainers.image.documentation
    https://docs.nginx.com/nginx-ingress-controller
  • org.opencontainers.image.licenses
    Apache-2.0
  • org.opencontainers.image.revision
    2fa43089c21fdff5725af692c08d6fc91ca74640
  • org.opencontainers.image.source
    https://github.com/nginxinc/kubernetes-ingress
  • org.opencontainers.image.title
    kubernetes-ingress
  • org.opencontainers.image.url
    https://github.com/nginxinc/kubernetes-ingress
  • org.opencontainers.image.vendor
    NGINX Inc <kubernetes@nginx.com>
  • org.opencontainers.image.version
    3.2.1

Environment
NGINX_VERSION

1.25.2

NJS_VERSION

0.8.0

PATH

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

PKG_RELEASE

1~bookworm


Layers

[#000] sha256:e0b5206657a67707f4c57136f811162ce89a951fec109a406df7508d59e644cb - 27.01% (23.7 MB)

[#001] sha256:e776e0c2f86e7bc29dae631ccf49d3ce8c85f8990853ac63e745ef01f0a1ef43 - 37.79% (33.1 MB)

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

[#003] sha256:d4eed16c637d4b60ffcc732a9282dfb7512fafc05523a3256be252bc0ec3019b - 0.0% (960 Bytes)

[#004] sha256:e456b5eb1477768b841cba966ece39b74dd9852a86ba04a899240a6797de3ec8 - 0.0% (373 Bytes)

[#005] sha256:5cb4a8e5655485a714a6427f652772fba50ad3e592064d19262977d3719e3c3f - 0.0% (1.19 KB)

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

[#007] sha256:04f6657e772c4867f10a78246cdc03985aa7431f75dbda9ac2006199509606ec - 2.97% (2.6 MB)

[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#009] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#010] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#011] sha256:0816e704c906c1990be7dbbc46d66f39323f1813d35a333ea2f87a28f1da1b8f - 1.37% (1.2 MB)

[#012] sha256:4146343ba6907e71b50450804a06ed2fac72a1658d662efe361756eba8a7dcd1 - 15.43% (13.5 MB)

[#013] sha256:34c648bf8d6997627a95b136b9258bebec9532f2867777e089595c5366d81aca - 15.43% (13.5 MB)


History
2023-09-20 04:57:17 UTC

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

2023-09-20 04:57:17 UTC

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

2023-09-20 21:41:40 UTC

/bin/sh -c #(nop) LABEL maintainer=NGINX Docker Maintainers <docker-maint@nginx.com>

2023-09-20 21:41:40 UTC

/bin/sh -c #(nop) ENV NGINX_VERSION=1.25.2

2023-09-20 21:41:40 UTC

/bin/sh -c #(nop) ENV NJS_VERSION=0.8.0

2023-09-20 21:41:40 UTC

/bin/sh -c #(nop) ENV PKG_RELEASE=1~bookworm

2023-09-20 21:45:52 UTC

/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=/usr/share/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}-${PKG_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

2023-09-20 21:45:53 UTC

/bin/sh -c #(nop) COPY file:01e75c6dd0ce317d516928a17584d111cd082840c01e58be0afc851b33adb916 in /

2023-09-20 21:45:53 UTC

/bin/sh -c #(nop) COPY file:caec368f5a54f70a844a13005eb2255bed778809b3672d516e719ce2f4bce123 in /docker-entrypoint.d

2023-09-20 21:45:53 UTC

/bin/sh -c #(nop) COPY file:3b1b9915b7dd898a0e32f7eb9715a35c9feab914022efff68ba990bc1ec7d169 in /docker-entrypoint.d

2023-09-20 21:45:53 UTC

/bin/sh -c #(nop) COPY file:57846632accc89753f45cbc00cb9e6223d991e1d31297eec3395a7ca58eed6a6 in /docker-entrypoint.d

2023-09-20 21:45:53 UTC

/bin/sh -c #(nop) COPY file:9e3b2b63db9f8fc702e2dc2bdd0943be0d990c028cddcf1c159f5556a8ba3030 in /docker-entrypoint.d

2023-09-20 21:45:53 UTC

/bin/sh -c #(nop) ENTRYPOINT ["/docker-entrypoint.sh"]

2023-09-20 21:45:54 UTC

/bin/sh -c #(nop) EXPOSE 80

2023-09-20 21:45:54 UTC

/bin/sh -c #(nop) STOPSIGNAL SIGQUIT

2023-09-20 21:45:54 UTC

/bin/sh -c #(nop) CMD ["nginx" "-g" "daemon off;"]

2023-09-21 01:36:26 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apt-get update && apt-get install --no-install-recommends --no-install-suggests -y libcap2-bin && rm -rf /var/lib/apt/lists/* && cp -av /tmp/ot/usr/local/lib/libopentracing.so* /tmp/ot/usr/local/lib/libjaegertracing*so* /tmp/ot/usr/local/lib/libzipkin*so* /tmp/ot/usr/local/lib/libdd*so* /tmp/ot/usr/local/lib/libyaml*so* /usr/local/lib/ && cp -av /tmp/ot/usr/lib/nginx/modules/ngx_http_opentracing_module.so /usr/lib/nginx/modules/ && ldconfig # buildkit

2023-09-21 01:36:26 UTC (buildkit.dockerfile.v0)

ARG BUILD_OS

2023-09-21 01:36:26 UTC (buildkit.dockerfile.v0)

ARG IC_VERSION

2023-09-21 01:36:26 UTC (buildkit.dockerfile.v0)

ARG TARGETPLATFORM

2023-09-21 01:36:26 UTC (buildkit.dockerfile.v0)

ARG NAP_MODULES=none

2023-09-21 01:36:26 UTC (buildkit.dockerfile.v0)

RUN |4 BUILD_OS=debian IC_VERSION=3.2.1 TARGETPLATFORM=linux/arm/v7 NAP_MODULES=none /bin/sh -c [ -n "${BUILD_OS##*plus*}" ] && exit 0; mkdir -p /etc/nginx/oidc/ && cp -a /tmp/internal/configs/oidc/* /etc/nginx/oidc/ # buildkit

2023-09-21 01:36:27 UTC (buildkit.dockerfile.v0)

RUN |4 BUILD_OS=debian IC_VERSION=3.2.1 TARGETPLATFORM=linux/arm/v7 NAP_MODULES=none /bin/sh -c [ -n "${NAP_MODULES##*waf*}" ] && exit 0; mkdir -p /etc/nginx/waf/nac-policies /etc/nginx/waf/nac-logconfs /etc/nginx/waf/nac-usersigs /var/log/app_protect /opt/app_protect && chown -R 101:0 /etc/app_protect /usr/share/ts /var/log/app_protect/ /opt/app_protect/ /var/log/nginx/ && touch /etc/nginx/waf/nac-usersigs/index.conf && cp -a /tmp/build/log-default.json /etc/nginx # buildkit

2023-09-21 01:36:27 UTC (buildkit.dockerfile.v0)

RUN |4 BUILD_OS=debian IC_VERSION=3.2.1 TARGETPLATFORM=linux/arm/v7 NAP_MODULES=none /bin/sh -c [ -n "${NAP_MODULES##*dos*}" ] && exit 0; mkdir -p /root/app_protect_dos /etc/nginx/dos/policies /etc/nginx/dos/logconfs /shared/cores /var/log/adm /var/run/adm && chmod 777 /shared/cores /var/log/adm /var/run/adm /etc/app_protect_dos # buildkit

2023-09-21 01:36:28 UTC (buildkit.dockerfile.v0)

RUN |4 BUILD_OS=debian IC_VERSION=3.2.1 TARGETPLATFORM=linux/arm/v7 NAP_MODULES=none /bin/sh -c mkdir -p /var/lib/nginx /etc/nginx/secrets /etc/nginx/stream-conf.d && setcap 'cap_net_bind_service=+eip' /usr/sbin/nginx 'cap_net_bind_service=+eip' /usr/sbin/nginx-debug && setcap -v 'cap_net_bind_service=+eip' /usr/sbin/nginx 'cap_net_bind_service=+eip' /usr/sbin/nginx-debug && [ -z "${BUILD_OS##*plus*}" ] && PLUS=-plus; cp -a /tmp/internal/configs/version1/nginx$PLUS.ingress.tmpl /tmp/internal/configs/version1/nginx$PLUS.tmpl /tmp/internal/configs/version2/nginx$PLUS.virtualserver.tmpl /tmp/internal/configs/version2/nginx$PLUS.transportserver.tmpl / && chown -R 101:0 /etc/nginx /var/cache/nginx /var/lib/nginx /*.tmpl && rm -f /etc/nginx/conf.d/* /etc/apt/apt.conf.d/90pkgs-nginx /etc/apt/sources.list.d/nginx-plus.list # buildkit

2023-09-21 01:36:28 UTC (buildkit.dockerfile.v0)

EXPOSE map[443/tcp:{} 80/tcp:{}]

2023-09-21 01:36:28 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGTERM

2023-09-21 01:36:28 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/nginx-ingress"]

2023-09-21 01:36:28 UTC (buildkit.dockerfile.v0)

USER 101

2023-09-21 01:36:28 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.version=3.2.1

2023-09-21 01:36:28 UTC (buildkit.dockerfile.v0)

LABEL org.nginx.kic.image.build.target=linux/arm/v7

2023-09-21 01:36:28 UTC (buildkit.dockerfile.v0)

LABEL org.nginx.kic.image.build.os=debian

2023-09-21 01:36:28 UTC (buildkit.dockerfile.v0)

LABEL org.nginx.kic.image.build.nginx.version=1.25.2

2023-09-21 01:36:28 UTC (buildkit.dockerfile.v0)

ARG TARGETARCH

2023-09-21 01:36:28 UTC (buildkit.dockerfile.v0)

LABEL org.nginx.kic.image.build.version=goreleaser

2023-09-21 01:35:37 UTC (buildkit.dockerfile.v0)

COPY dist/kubernetes-ingress_linux_arm*/nginx-ingress / # buildkit

2023-09-21 01:35:37 UTC (buildkit.dockerfile.v0)

USER 0

2023-09-21 01:36:28 UTC (buildkit.dockerfile.v0)

RUN |1 TARGETARCH=arm /bin/sh -c setcap 'cap_net_bind_service=+ep' /nginx-ingress && setcap -v 'cap_net_bind_service=+ep' /nginx-ingress # buildkit

2023-09-21 01:36:28 UTC (buildkit.dockerfile.v0)

USER 101

Details
Created

2023-09-21 01:36:27 UTC

Size

94.3 MB

Content Digest
Labels
  • io.artifacthub.package.keywords
    kubernetes,ingress,nginx,controller
  • io.artifacthub.package.license
    Apache-2.0
  • io.artifacthub.package.logo-url
    https://docs.nginx.com/nginx-ingress-controller/images/icons/NGINX-Ingress-Controller-product-icon.svg
  • io.artifacthub.package.maintainers
    [{"name":"NGINX Inc","email":"kubernetes@nginx.com"}]
  • io.artifacthub.package.readme-url
    https://raw.githubusercontent.com/nginxinc/kubernetes-ingress/main/README.md
  • maintainer
    NGINX Docker Maintainers <docker-maint@nginx.com>
  • org.nginx.kic.image.build.nginx.version
    1.25.2
  • org.nginx.kic.image.build.os
    debian
  • org.nginx.kic.image.build.target
    linux/arm64
  • org.nginx.kic.image.build.version
    goreleaser
  • org.opencontainers.image.created
    2023-09-21T01:34:54.111Z
  • org.opencontainers.image.description
    NGINX Ingress Controller for Kubernetes
  • org.opencontainers.image.documentation
    https://docs.nginx.com/nginx-ingress-controller
  • org.opencontainers.image.licenses
    Apache-2.0
  • org.opencontainers.image.revision
    2fa43089c21fdff5725af692c08d6fc91ca74640
  • org.opencontainers.image.source
    https://github.com/nginxinc/kubernetes-ingress
  • org.opencontainers.image.title
    kubernetes-ingress
  • org.opencontainers.image.url
    https://github.com/nginxinc/kubernetes-ingress
  • org.opencontainers.image.vendor
    NGINX Inc <kubernetes@nginx.com>
  • org.opencontainers.image.version
    3.2.1

Environment
NGINX_VERSION

1.25.2

NJS_VERSION

0.8.0

PATH

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

PKG_RELEASE

1~bookworm


Layers

[#000] sha256:e886f0f47ef56fcadb6ecaf2116056bbdb273e0afe07ed034498b198d386c04e - 29.47% (27.8 MB)

[#001] sha256:9a9138853e32f0c83989e21914f0c0d2e994a29b6e17bb8f69f5af38bb8b02ed - 38.43% (36.3 MB)

[#002] sha256:598a42ec6587bacc3f188b1495ac54f9499102d2b1de2010fe5253aaf4077525 - 0.0% (627 Bytes)

[#003] sha256:82e490cc204326c47971f93d031202ef00d276731cf0af6de5e8815809e41b9b - 0.0% (958 Bytes)

[#004] sha256:948128637a9195cac17b4207d0e65ce5c01c1663efb8bd3ba4c28000d51a3aa2 - 0.0% (370 Bytes)

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

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

[#007] sha256:aabce9b1d0fdc624397c425129f6d12992299485f588ac229b8872e0885eed09 - 2.86% (2.7 MB)

[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#009] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#010] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#011] sha256:6f1d84bae8b7e2c04b065b753df4b8ca3411c8c54af99a16a271feb2d69f3e98 - 1.49% (1.41 MB)

[#012] sha256:f6955af69560353454b092e94bf846a9604997429411092f5619461e9bba1157 - 13.87% (13.1 MB)

[#013] sha256:561daa6ce1a19c8b88f0e595114c182bfd909939d2d3c4bf5992688567adab66 - 13.87% (13.1 MB)


History
2023-09-20 02:44:13 UTC

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

2023-09-20 02:44:14 UTC

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

2023-09-20 16:13:49 UTC

/bin/sh -c #(nop) LABEL maintainer=NGINX Docker Maintainers <docker-maint@nginx.com>

2023-09-20 16:13:49 UTC

/bin/sh -c #(nop) ENV NGINX_VERSION=1.25.2

2023-09-20 16:13:50 UTC

/bin/sh -c #(nop) ENV NJS_VERSION=0.8.0

2023-09-20 16:13:50 UTC

/bin/sh -c #(nop) ENV PKG_RELEASE=1~bookworm

2023-09-20 16:14:09 UTC

/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=/usr/share/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}-${PKG_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

2023-09-20 16:14:09 UTC

/bin/sh -c #(nop) COPY file:01e75c6dd0ce317d516928a17584d111cd082840c01e58be0afc851b33adb916 in /

2023-09-20 16:14:10 UTC

/bin/sh -c #(nop) COPY file:caec368f5a54f70a844a13005eb2255bed778809b3672d516e719ce2f4bce123 in /docker-entrypoint.d

2023-09-20 16:14:10 UTC

/bin/sh -c #(nop) COPY file:3b1b9915b7dd898a0e32f7eb9715a35c9feab914022efff68ba990bc1ec7d169 in /docker-entrypoint.d

2023-09-20 16:14:10 UTC

/bin/sh -c #(nop) COPY file:57846632accc89753f45cbc00cb9e6223d991e1d31297eec3395a7ca58eed6a6 in /docker-entrypoint.d

2023-09-20 16:14:10 UTC

/bin/sh -c #(nop) COPY file:9e3b2b63db9f8fc702e2dc2bdd0943be0d990c028cddcf1c159f5556a8ba3030 in /docker-entrypoint.d

2023-09-20 16:14:10 UTC

/bin/sh -c #(nop) ENTRYPOINT ["/docker-entrypoint.sh"]

2023-09-20 16:14:10 UTC

/bin/sh -c #(nop) EXPOSE 80

2023-09-20 16:14:10 UTC

/bin/sh -c #(nop) STOPSIGNAL SIGQUIT

2023-09-20 16:14:10 UTC

/bin/sh -c #(nop) CMD ["nginx" "-g" "daemon off;"]

2023-09-21 01:36:25 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apt-get update && apt-get install --no-install-recommends --no-install-suggests -y libcap2-bin && rm -rf /var/lib/apt/lists/* && cp -av /tmp/ot/usr/local/lib/libopentracing.so* /tmp/ot/usr/local/lib/libjaegertracing*so* /tmp/ot/usr/local/lib/libzipkin*so* /tmp/ot/usr/local/lib/libdd*so* /tmp/ot/usr/local/lib/libyaml*so* /usr/local/lib/ && cp -av /tmp/ot/usr/lib/nginx/modules/ngx_http_opentracing_module.so /usr/lib/nginx/modules/ && ldconfig # buildkit

2023-09-21 01:36:25 UTC (buildkit.dockerfile.v0)

ARG BUILD_OS

2023-09-21 01:36:25 UTC (buildkit.dockerfile.v0)

ARG IC_VERSION

2023-09-21 01:36:25 UTC (buildkit.dockerfile.v0)

ARG TARGETPLATFORM

2023-09-21 01:36:25 UTC (buildkit.dockerfile.v0)

ARG NAP_MODULES=none

2023-09-21 01:36:25 UTC (buildkit.dockerfile.v0)

RUN |4 BUILD_OS=debian IC_VERSION=3.2.1 TARGETPLATFORM=linux/arm64 NAP_MODULES=none /bin/sh -c [ -n "${BUILD_OS##*plus*}" ] && exit 0; mkdir -p /etc/nginx/oidc/ && cp -a /tmp/internal/configs/oidc/* /etc/nginx/oidc/ # buildkit

2023-09-21 01:36:26 UTC (buildkit.dockerfile.v0)

RUN |4 BUILD_OS=debian IC_VERSION=3.2.1 TARGETPLATFORM=linux/arm64 NAP_MODULES=none /bin/sh -c [ -n "${NAP_MODULES##*waf*}" ] && exit 0; mkdir -p /etc/nginx/waf/nac-policies /etc/nginx/waf/nac-logconfs /etc/nginx/waf/nac-usersigs /var/log/app_protect /opt/app_protect && chown -R 101:0 /etc/app_protect /usr/share/ts /var/log/app_protect/ /opt/app_protect/ /var/log/nginx/ && touch /etc/nginx/waf/nac-usersigs/index.conf && cp -a /tmp/build/log-default.json /etc/nginx # buildkit

2023-09-21 01:36:26 UTC (buildkit.dockerfile.v0)

RUN |4 BUILD_OS=debian IC_VERSION=3.2.1 TARGETPLATFORM=linux/arm64 NAP_MODULES=none /bin/sh -c [ -n "${NAP_MODULES##*dos*}" ] && exit 0; mkdir -p /root/app_protect_dos /etc/nginx/dos/policies /etc/nginx/dos/logconfs /shared/cores /var/log/adm /var/run/adm && chmod 777 /shared/cores /var/log/adm /var/run/adm /etc/app_protect_dos # buildkit

2023-09-21 01:36:27 UTC (buildkit.dockerfile.v0)

RUN |4 BUILD_OS=debian IC_VERSION=3.2.1 TARGETPLATFORM=linux/arm64 NAP_MODULES=none /bin/sh -c mkdir -p /var/lib/nginx /etc/nginx/secrets /etc/nginx/stream-conf.d && setcap 'cap_net_bind_service=+eip' /usr/sbin/nginx 'cap_net_bind_service=+eip' /usr/sbin/nginx-debug && setcap -v 'cap_net_bind_service=+eip' /usr/sbin/nginx 'cap_net_bind_service=+eip' /usr/sbin/nginx-debug && [ -z "${BUILD_OS##*plus*}" ] && PLUS=-plus; cp -a /tmp/internal/configs/version1/nginx$PLUS.ingress.tmpl /tmp/internal/configs/version1/nginx$PLUS.tmpl /tmp/internal/configs/version2/nginx$PLUS.virtualserver.tmpl /tmp/internal/configs/version2/nginx$PLUS.transportserver.tmpl / && chown -R 101:0 /etc/nginx /var/cache/nginx /var/lib/nginx /*.tmpl && rm -f /etc/nginx/conf.d/* /etc/apt/apt.conf.d/90pkgs-nginx /etc/apt/sources.list.d/nginx-plus.list # buildkit

2023-09-21 01:36:27 UTC (buildkit.dockerfile.v0)

EXPOSE map[443/tcp:{} 80/tcp:{}]

2023-09-21 01:36:27 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGTERM

2023-09-21 01:36:27 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/nginx-ingress"]

2023-09-21 01:36:27 UTC (buildkit.dockerfile.v0)

USER 101

2023-09-21 01:36:27 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.version=3.2.1

2023-09-21 01:36:27 UTC (buildkit.dockerfile.v0)

LABEL org.nginx.kic.image.build.target=linux/arm64

2023-09-21 01:36:27 UTC (buildkit.dockerfile.v0)

LABEL org.nginx.kic.image.build.os=debian

2023-09-21 01:36:27 UTC (buildkit.dockerfile.v0)

LABEL org.nginx.kic.image.build.nginx.version=1.25.2

2023-09-21 01:36:27 UTC (buildkit.dockerfile.v0)

ARG TARGETARCH

2023-09-21 01:36:27 UTC (buildkit.dockerfile.v0)

LABEL org.nginx.kic.image.build.version=goreleaser

2023-09-21 01:35:37 UTC (buildkit.dockerfile.v0)

COPY dist/kubernetes-ingress_linux_arm64*/nginx-ingress / # buildkit

2023-09-21 01:35:37 UTC (buildkit.dockerfile.v0)

USER 0

2023-09-21 01:36:27 UTC (buildkit.dockerfile.v0)

RUN |1 TARGETARCH=arm64 /bin/sh -c setcap 'cap_net_bind_service=+ep' /nginx-ingress && setcap -v 'cap_net_bind_service=+ep' /nginx-ingress # buildkit

2023-09-21 01:36:27 UTC (buildkit.dockerfile.v0)

USER 101

Details
Created

2023-09-21 01:36:30 UTC

Size

102 MB

Content Digest
Labels
  • io.artifacthub.package.keywords
    kubernetes,ingress,nginx,controller
  • io.artifacthub.package.license
    Apache-2.0
  • io.artifacthub.package.logo-url
    https://docs.nginx.com/nginx-ingress-controller/images/icons/NGINX-Ingress-Controller-product-icon.svg
  • io.artifacthub.package.maintainers
    [{"name":"NGINX Inc","email":"kubernetes@nginx.com"}]
  • io.artifacthub.package.readme-url
    https://raw.githubusercontent.com/nginxinc/kubernetes-ingress/main/README.md
  • maintainer
    NGINX Docker Maintainers <docker-maint@nginx.com>
  • org.nginx.kic.image.build.nginx.version
    1.25.2
  • org.nginx.kic.image.build.os
    debian
  • org.nginx.kic.image.build.target
    linux/ppc64le
  • org.nginx.kic.image.build.version
    goreleaser
  • org.opencontainers.image.created
    2023-09-21T01:34:54.111Z
  • org.opencontainers.image.description
    NGINX Ingress Controller for Kubernetes
  • org.opencontainers.image.documentation
    https://docs.nginx.com/nginx-ingress-controller
  • org.opencontainers.image.licenses
    Apache-2.0
  • org.opencontainers.image.revision
    2fa43089c21fdff5725af692c08d6fc91ca74640
  • org.opencontainers.image.source
    https://github.com/nginxinc/kubernetes-ingress
  • org.opencontainers.image.title
    kubernetes-ingress
  • org.opencontainers.image.url
    https://github.com/nginxinc/kubernetes-ingress
  • org.opencontainers.image.vendor
    NGINX Inc <kubernetes@nginx.com>
  • org.opencontainers.image.version
    3.2.1

Environment
NGINX_VERSION

1.25.2

NJS_VERSION

0.8.0

PATH

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

PKG_RELEASE

1~bookworm


Layers

[#000] sha256:696a66e961f2033dcf69b003ad7faf28ed2248da58efa1c08a9d496739a8eeeb - 31.05% (31.6 MB)

[#001] sha256:84e4e2ee518481b070932dd54c037b889725d4cab296c65922ca3da34c595536 - 39.14% (39.8 MB)

[#002] sha256:8569fd870aae01cc2d3f4145c5a48e10ab709544e572a2ca26d12955c2dc64c9 - 0.0% (628 Bytes)

[#003] sha256:18ecbe33a9daccf136c58af1a149761060bef14a15eab7ee75a8188d05661ef5 - 0.0% (960 Bytes)

[#004] sha256:b8b9618f3cf35bef85be161584cdc8be57589759dcce8caeb14c5527f927dce1 - 0.0% (373 Bytes)

[#005] sha256:d1cef5f24b6333ae4616ac52322f7e3306bad15cb62f4a45311944a884fce40b - 0.0% (1.19 KB)

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

[#007] sha256:8baf51474423e610917a0e9baf1b9835788e85f66a68f2134a1dbdc6fc292ea1 - 3.07% (3.12 MB)

[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#009] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#010] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#011] sha256:d1730edc610ba62068c16c12bf2863a9817868d08220deb033c5156da88c7ec0 - 1.66% (1.69 MB)

[#012] sha256:52c2b6bcaeae8c6afbae41b8bcb007f5854fffa12b3b31824b2630be2ed58703 - 12.54% (12.8 MB)

[#013] sha256:4cc0120d58116151256d6fcf89e21b592c62b64be62b632088d26150a482e1f6 - 12.54% (12.8 MB)


History
2023-09-20 07:52:54 UTC

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

2023-09-20 07:52:55 UTC

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

2023-09-20 18:13:36 UTC

/bin/sh -c #(nop) LABEL maintainer=NGINX Docker Maintainers <docker-maint@nginx.com>

2023-09-20 18:13:36 UTC

/bin/sh -c #(nop) ENV NGINX_VERSION=1.25.2

2023-09-20 18:13:36 UTC

/bin/sh -c #(nop) ENV NJS_VERSION=0.8.0

2023-09-20 18:13:37 UTC

/bin/sh -c #(nop) ENV PKG_RELEASE=1~bookworm

2023-09-20 18:21:52 UTC

/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=/usr/share/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}-${PKG_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

2023-09-20 18:21:54 UTC

/bin/sh -c #(nop) COPY file:01e75c6dd0ce317d516928a17584d111cd082840c01e58be0afc851b33adb916 in /

2023-09-20 18:21:55 UTC

/bin/sh -c #(nop) COPY file:caec368f5a54f70a844a13005eb2255bed778809b3672d516e719ce2f4bce123 in /docker-entrypoint.d

2023-09-20 18:21:55 UTC

/bin/sh -c #(nop) COPY file:3b1b9915b7dd898a0e32f7eb9715a35c9feab914022efff68ba990bc1ec7d169 in /docker-entrypoint.d

2023-09-20 18:21:55 UTC

/bin/sh -c #(nop) COPY file:57846632accc89753f45cbc00cb9e6223d991e1d31297eec3395a7ca58eed6a6 in /docker-entrypoint.d

2023-09-20 18:21:56 UTC

/bin/sh -c #(nop) COPY file:9e3b2b63db9f8fc702e2dc2bdd0943be0d990c028cddcf1c159f5556a8ba3030 in /docker-entrypoint.d

2023-09-20 18:21:56 UTC

/bin/sh -c #(nop) ENTRYPOINT ["/docker-entrypoint.sh"]

2023-09-20 18:21:57 UTC

/bin/sh -c #(nop) EXPOSE 80

2023-09-20 18:21:57 UTC

/bin/sh -c #(nop) STOPSIGNAL SIGQUIT

2023-09-20 18:21:57 UTC

/bin/sh -c #(nop) CMD ["nginx" "-g" "daemon off;"]

2023-09-21 01:36:28 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apt-get update && apt-get install --no-install-recommends --no-install-suggests -y libcap2-bin && rm -rf /var/lib/apt/lists/* && cp -av /tmp/ot/usr/local/lib/libopentracing.so* /tmp/ot/usr/local/lib/libjaegertracing*so* /tmp/ot/usr/local/lib/libzipkin*so* /tmp/ot/usr/local/lib/libdd*so* /tmp/ot/usr/local/lib/libyaml*so* /usr/local/lib/ && cp -av /tmp/ot/usr/lib/nginx/modules/ngx_http_opentracing_module.so /usr/lib/nginx/modules/ && ldconfig # buildkit

2023-09-21 01:36:29 UTC (buildkit.dockerfile.v0)

ARG BUILD_OS

2023-09-21 01:36:29 UTC (buildkit.dockerfile.v0)

ARG IC_VERSION

2023-09-21 01:36:29 UTC (buildkit.dockerfile.v0)

ARG TARGETPLATFORM

2023-09-21 01:36:29 UTC (buildkit.dockerfile.v0)

ARG NAP_MODULES=none

2023-09-21 01:36:29 UTC (buildkit.dockerfile.v0)

RUN |4 BUILD_OS=debian IC_VERSION=3.2.1 TARGETPLATFORM=linux/ppc64le NAP_MODULES=none /bin/sh -c [ -n "${BUILD_OS##*plus*}" ] && exit 0; mkdir -p /etc/nginx/oidc/ && cp -a /tmp/internal/configs/oidc/* /etc/nginx/oidc/ # buildkit

2023-09-21 01:36:29 UTC (buildkit.dockerfile.v0)

RUN |4 BUILD_OS=debian IC_VERSION=3.2.1 TARGETPLATFORM=linux/ppc64le NAP_MODULES=none /bin/sh -c [ -n "${NAP_MODULES##*waf*}" ] && exit 0; mkdir -p /etc/nginx/waf/nac-policies /etc/nginx/waf/nac-logconfs /etc/nginx/waf/nac-usersigs /var/log/app_protect /opt/app_protect && chown -R 101:0 /etc/app_protect /usr/share/ts /var/log/app_protect/ /opt/app_protect/ /var/log/nginx/ && touch /etc/nginx/waf/nac-usersigs/index.conf && cp -a /tmp/build/log-default.json /etc/nginx # buildkit

2023-09-21 01:36:29 UTC (buildkit.dockerfile.v0)

RUN |4 BUILD_OS=debian IC_VERSION=3.2.1 TARGETPLATFORM=linux/ppc64le NAP_MODULES=none /bin/sh -c [ -n "${NAP_MODULES##*dos*}" ] && exit 0; mkdir -p /root/app_protect_dos /etc/nginx/dos/policies /etc/nginx/dos/logconfs /shared/cores /var/log/adm /var/run/adm && chmod 777 /shared/cores /var/log/adm /var/run/adm /etc/app_protect_dos # buildkit

2023-09-21 01:36:30 UTC (buildkit.dockerfile.v0)

RUN |4 BUILD_OS=debian IC_VERSION=3.2.1 TARGETPLATFORM=linux/ppc64le NAP_MODULES=none /bin/sh -c mkdir -p /var/lib/nginx /etc/nginx/secrets /etc/nginx/stream-conf.d && setcap 'cap_net_bind_service=+eip' /usr/sbin/nginx 'cap_net_bind_service=+eip' /usr/sbin/nginx-debug && setcap -v 'cap_net_bind_service=+eip' /usr/sbin/nginx 'cap_net_bind_service=+eip' /usr/sbin/nginx-debug && [ -z "${BUILD_OS##*plus*}" ] && PLUS=-plus; cp -a /tmp/internal/configs/version1/nginx$PLUS.ingress.tmpl /tmp/internal/configs/version1/nginx$PLUS.tmpl /tmp/internal/configs/version2/nginx$PLUS.virtualserver.tmpl /tmp/internal/configs/version2/nginx$PLUS.transportserver.tmpl / && chown -R 101:0 /etc/nginx /var/cache/nginx /var/lib/nginx /*.tmpl && rm -f /etc/nginx/conf.d/* /etc/apt/apt.conf.d/90pkgs-nginx /etc/apt/sources.list.d/nginx-plus.list # buildkit

2023-09-21 01:36:30 UTC (buildkit.dockerfile.v0)

EXPOSE map[443/tcp:{} 80/tcp:{}]

2023-09-21 01:36:30 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGTERM

2023-09-21 01:36:30 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/nginx-ingress"]

2023-09-21 01:36:30 UTC (buildkit.dockerfile.v0)

USER 101

2023-09-21 01:36:30 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.version=3.2.1

2023-09-21 01:36:30 UTC (buildkit.dockerfile.v0)

LABEL org.nginx.kic.image.build.target=linux/ppc64le

2023-09-21 01:36:30 UTC (buildkit.dockerfile.v0)

LABEL org.nginx.kic.image.build.os=debian

2023-09-21 01:36:30 UTC (buildkit.dockerfile.v0)

LABEL org.nginx.kic.image.build.nginx.version=1.25.2

2023-09-21 01:36:30 UTC (buildkit.dockerfile.v0)

ARG TARGETARCH

2023-09-21 01:36:30 UTC (buildkit.dockerfile.v0)

LABEL org.nginx.kic.image.build.version=goreleaser

2023-09-21 01:35:36 UTC (buildkit.dockerfile.v0)

COPY dist/kubernetes-ingress_linux_ppc64le*/nginx-ingress / # buildkit

2023-09-21 01:35:36 UTC (buildkit.dockerfile.v0)

USER 0

2023-09-21 01:36:30 UTC (buildkit.dockerfile.v0)

RUN |1 TARGETARCH=ppc64le /bin/sh -c setcap 'cap_net_bind_service=+ep' /nginx-ingress && setcap -v 'cap_net_bind_service=+ep' /nginx-ingress # buildkit

2023-09-21 01:36:30 UTC (buildkit.dockerfile.v0)

USER 101

Details
Created

2023-09-21 01:36:31 UTC

Size

94.3 MB

Content Digest
Labels
  • io.artifacthub.package.keywords
    kubernetes,ingress,nginx,controller
  • io.artifacthub.package.license
    Apache-2.0
  • io.artifacthub.package.logo-url
    https://docs.nginx.com/nginx-ingress-controller/images/icons/NGINX-Ingress-Controller-product-icon.svg
  • io.artifacthub.package.maintainers
    [{"name":"NGINX Inc","email":"kubernetes@nginx.com"}]
  • io.artifacthub.package.readme-url
    https://raw.githubusercontent.com/nginxinc/kubernetes-ingress/main/README.md
  • maintainer
    NGINX Docker Maintainers <docker-maint@nginx.com>
  • org.nginx.kic.image.build.nginx.version
    1.25.2
  • org.nginx.kic.image.build.os
    debian
  • org.nginx.kic.image.build.target
    linux/s390x
  • org.nginx.kic.image.build.version
    goreleaser
  • org.opencontainers.image.created
    2023-09-21T01:34:54.111Z
  • org.opencontainers.image.description
    NGINX Ingress Controller for Kubernetes
  • org.opencontainers.image.documentation
    https://docs.nginx.com/nginx-ingress-controller
  • org.opencontainers.image.licenses
    Apache-2.0
  • org.opencontainers.image.revision
    2fa43089c21fdff5725af692c08d6fc91ca74640
  • org.opencontainers.image.source
    https://github.com/nginxinc/kubernetes-ingress
  • org.opencontainers.image.title
    kubernetes-ingress
  • org.opencontainers.image.url
    https://github.com/nginxinc/kubernetes-ingress
  • org.opencontainers.image.vendor
    NGINX Inc <kubernetes@nginx.com>
  • org.opencontainers.image.version
    3.2.1

Environment
NGINX_VERSION

1.25.2

NJS_VERSION

0.8.0

PATH

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

PKG_RELEASE

1~bookworm


Layers

[#000] sha256:26dcff366e33abcf08b812052a4c12496aa406aa267655e984aa7a84ca254cd8 - 27.8% (26.2 MB)

[#001] sha256:16094fe9b5c484cad82c4badb0f2eb5bbe6952b7050679910349d0c6a98cf94f - 37.72% (35.6 MB)

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

[#003] sha256:c740138fe88e8c73eb64c07af851841bfdae6d111ba78f0e816a841e0e74d10d - 0.0% (961 Bytes)

[#004] sha256:65396ad2463c805fae0580ee6b4aa67ebd2b940940d05aa85ba7ffc5984dcadf - 0.0% (371 Bytes)

[#005] sha256:80963cf61b73871a9457c472efd4f4bd2384ec986b8f3815c6c60ccc062e50dc - 0.0% (1.19 KB)

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

[#007] sha256:8e74fe5483e76782f085a654283131e4041c8994e9674f1bfcdfe9da2f6b5234 - 3.25% (3.07 MB)

[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#009] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#010] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#011] sha256:be50d373ef91c9bfe475761af60b8ee43c2f9ef1a7e2942af6e8b46c3fccaecc - 1.42% (1.34 MB)

[#012] sha256:ded17c290f81fdea1da0065c4b9898c8a31c91d15fd3e2755d42cfefcf3d57f4 - 14.9% (14.1 MB)

[#013] sha256:faab6a3837a25201c26271a5bd820ec3b5546df58b4826bfd2a5ffa856bf835c - 14.9% (14.1 MB)


History
2023-09-20 02:54:26 UTC

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

2023-09-20 02:54:28 UTC

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

2023-09-20 10:39:33 UTC

/bin/sh -c #(nop) LABEL maintainer=NGINX Docker Maintainers <docker-maint@nginx.com>

2023-09-20 10:39:34 UTC

/bin/sh -c #(nop) ENV NGINX_VERSION=1.25.2

2023-09-20 10:39:34 UTC

/bin/sh -c #(nop) ENV NJS_VERSION=0.8.0

2023-09-20 10:39:34 UTC

/bin/sh -c #(nop) ENV PKG_RELEASE=1~bookworm

2023-09-20 10:42:55 UTC

/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=/usr/share/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}-${PKG_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

2023-09-20 10:42:58 UTC

/bin/sh -c #(nop) COPY file:01e75c6dd0ce317d516928a17584d111cd082840c01e58be0afc851b33adb916 in /

2023-09-20 10:42:58 UTC

/bin/sh -c #(nop) COPY file:caec368f5a54f70a844a13005eb2255bed778809b3672d516e719ce2f4bce123 in /docker-entrypoint.d

2023-09-20 10:42:58 UTC

/bin/sh -c #(nop) COPY file:3b1b9915b7dd898a0e32f7eb9715a35c9feab914022efff68ba990bc1ec7d169 in /docker-entrypoint.d

2023-09-20 10:42:58 UTC

/bin/sh -c #(nop) COPY file:57846632accc89753f45cbc00cb9e6223d991e1d31297eec3395a7ca58eed6a6 in /docker-entrypoint.d

2023-09-20 10:42:59 UTC

/bin/sh -c #(nop) COPY file:9e3b2b63db9f8fc702e2dc2bdd0943be0d990c028cddcf1c159f5556a8ba3030 in /docker-entrypoint.d

2023-09-20 10:42:59 UTC

/bin/sh -c #(nop) ENTRYPOINT ["/docker-entrypoint.sh"]

2023-09-20 10:42:59 UTC

/bin/sh -c #(nop) EXPOSE 80

2023-09-20 10:42:59 UTC

/bin/sh -c #(nop) STOPSIGNAL SIGQUIT

2023-09-20 10:42:59 UTC

/bin/sh -c #(nop) CMD ["nginx" "-g" "daemon off;"]

2023-09-21 01:36:29 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apt-get update && apt-get install --no-install-recommends --no-install-suggests -y libcap2-bin && rm -rf /var/lib/apt/lists/* && cp -av /tmp/ot/usr/local/lib/libopentracing.so* /tmp/ot/usr/local/lib/libjaegertracing*so* /tmp/ot/usr/local/lib/libzipkin*so* /tmp/ot/usr/local/lib/libdd*so* /tmp/ot/usr/local/lib/libyaml*so* /usr/local/lib/ && cp -av /tmp/ot/usr/lib/nginx/modules/ngx_http_opentracing_module.so /usr/lib/nginx/modules/ && ldconfig # buildkit

2023-09-21 01:36:29 UTC (buildkit.dockerfile.v0)

ARG BUILD_OS

2023-09-21 01:36:29 UTC (buildkit.dockerfile.v0)

ARG IC_VERSION

2023-09-21 01:36:29 UTC (buildkit.dockerfile.v0)

ARG TARGETPLATFORM

2023-09-21 01:36:29 UTC (buildkit.dockerfile.v0)

ARG NAP_MODULES=none

2023-09-21 01:36:29 UTC (buildkit.dockerfile.v0)

RUN |4 BUILD_OS=debian IC_VERSION=3.2.1 TARGETPLATFORM=linux/s390x NAP_MODULES=none /bin/sh -c [ -n "${BUILD_OS##*plus*}" ] && exit 0; mkdir -p /etc/nginx/oidc/ && cp -a /tmp/internal/configs/oidc/* /etc/nginx/oidc/ # buildkit

2023-09-21 01:36:29 UTC (buildkit.dockerfile.v0)

RUN |4 BUILD_OS=debian IC_VERSION=3.2.1 TARGETPLATFORM=linux/s390x NAP_MODULES=none /bin/sh -c [ -n "${NAP_MODULES##*waf*}" ] && exit 0; mkdir -p /etc/nginx/waf/nac-policies /etc/nginx/waf/nac-logconfs /etc/nginx/waf/nac-usersigs /var/log/app_protect /opt/app_protect && chown -R 101:0 /etc/app_protect /usr/share/ts /var/log/app_protect/ /opt/app_protect/ /var/log/nginx/ && touch /etc/nginx/waf/nac-usersigs/index.conf && cp -a /tmp/build/log-default.json /etc/nginx # buildkit

2023-09-21 01:36:30 UTC (buildkit.dockerfile.v0)

RUN |4 BUILD_OS=debian IC_VERSION=3.2.1 TARGETPLATFORM=linux/s390x NAP_MODULES=none /bin/sh -c [ -n "${NAP_MODULES##*dos*}" ] && exit 0; mkdir -p /root/app_protect_dos /etc/nginx/dos/policies /etc/nginx/dos/logconfs /shared/cores /var/log/adm /var/run/adm && chmod 777 /shared/cores /var/log/adm /var/run/adm /etc/app_protect_dos # buildkit

2023-09-21 01:36:30 UTC (buildkit.dockerfile.v0)

RUN |4 BUILD_OS=debian IC_VERSION=3.2.1 TARGETPLATFORM=linux/s390x NAP_MODULES=none /bin/sh -c mkdir -p /var/lib/nginx /etc/nginx/secrets /etc/nginx/stream-conf.d && setcap 'cap_net_bind_service=+eip' /usr/sbin/nginx 'cap_net_bind_service=+eip' /usr/sbin/nginx-debug && setcap -v 'cap_net_bind_service=+eip' /usr/sbin/nginx 'cap_net_bind_service=+eip' /usr/sbin/nginx-debug && [ -z "${BUILD_OS##*plus*}" ] && PLUS=-plus; cp -a /tmp/internal/configs/version1/nginx$PLUS.ingress.tmpl /tmp/internal/configs/version1/nginx$PLUS.tmpl /tmp/internal/configs/version2/nginx$PLUS.virtualserver.tmpl /tmp/internal/configs/version2/nginx$PLUS.transportserver.tmpl / && chown -R 101:0 /etc/nginx /var/cache/nginx /var/lib/nginx /*.tmpl && rm -f /etc/nginx/conf.d/* /etc/apt/apt.conf.d/90pkgs-nginx /etc/apt/sources.list.d/nginx-plus.list # buildkit

2023-09-21 01:36:30 UTC (buildkit.dockerfile.v0)

EXPOSE map[443/tcp:{} 80/tcp:{}]

2023-09-21 01:36:30 UTC (buildkit.dockerfile.v0)

STOPSIGNAL SIGTERM

2023-09-21 01:36:30 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/nginx-ingress"]

2023-09-21 01:36:30 UTC (buildkit.dockerfile.v0)

USER 101

2023-09-21 01:36:30 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.version=3.2.1

2023-09-21 01:36:30 UTC (buildkit.dockerfile.v0)

LABEL org.nginx.kic.image.build.target=linux/s390x

2023-09-21 01:36:30 UTC (buildkit.dockerfile.v0)

LABEL org.nginx.kic.image.build.os=debian

2023-09-21 01:36:30 UTC (buildkit.dockerfile.v0)

LABEL org.nginx.kic.image.build.nginx.version=1.25.2

2023-09-21 01:36:30 UTC (buildkit.dockerfile.v0)

ARG TARGETARCH

2023-09-21 01:36:30 UTC (buildkit.dockerfile.v0)

LABEL org.nginx.kic.image.build.version=goreleaser

2023-09-21 01:35:36 UTC (buildkit.dockerfile.v0)

COPY dist/kubernetes-ingress_linux_s390x*/nginx-ingress / # buildkit

2023-09-21 01:35:36 UTC (buildkit.dockerfile.v0)

USER 0

2023-09-21 01:36:31 UTC (buildkit.dockerfile.v0)

RUN |1 TARGETARCH=s390x /bin/sh -c setcap 'cap_net_bind_service=+ep' /nginx-ingress && setcap -v 'cap_net_bind_service=+ep' /nginx-ingress # buildkit

2023-09-21 01:36:31 UTC (buildkit.dockerfile.v0)

USER 101

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.

Delete