2024-02-10 01:36:48 UTC
83.8 MB
/usr/local/lib/lua/?/?.so;/usr/local/lib/lua/?.so;;
LUA_PATH/usr/local/share/luajit-2.1.0-beta3/?.lua;/usr/local/share/lua/5.1/?.lua;/usr/local/lib/lua/?.lua;;
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/luajit/bin:/usr/local/nginx/sbin:/usr/local/nginx/bin
[#000] sha256:661ff4d9561e3fd050929ee5097067c34bafc523ee60f5294a37fd08056a73ca - 3.88% (3.25 MB)
[#001] sha256:b230074f81add642af19ea1c8ae5761c52ba17ee25f22a427cd9a8b9246b376a - 41.43% (34.7 MB)
[#002] sha256:7e0499c37319c5d502fdfd970dfb581755cf79a206fcc2127ea78470b5b2f99e - 0.0% (193 Bytes)
[#003] sha256:ac1a909a4ac955939ae1a0a0a438919067a90f0a934080b3ea94e133ac5e3fd5 - 1.7% (1.43 MB)
[#004] sha256:6aeac9761fc524be2438b0d3e48ec7f81e76536ec820fe340af33e698530e5b7 - 8.82% (7.39 MB)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#006] sha256:7fa865a6ffb2ed2384089754df45124e0bb339553bdd4bfe0d9cf4a7253c49a3 - 3.54% (2.97 MB)
[#007] sha256:474126e1ac412d9792de7d9108da580b973d7437d61d50110a0eaede0f8aa2b7 - 0.07% (58.4 KB)
[#008] sha256:b8ce4228116095bef87d2e6587fa45db9a8773b63e6adba62b061fe17696b40b - 3.39% (2.84 MB)
[#009] sha256:7c429488ff1965ec3b55303cb869e7db5df5d344bd67d15d7c3e12f0fd40a22c - 14.66% (12.3 MB)
[#010] sha256:f8a83e8de416b1ba64558c34103881821c748eb98be8a10135d9a16fa2bbdce4 - 1.59% (1.33 MB)
[#011] sha256:e792bd811420ab5102c0da5e26b0d31d0354866715ffed0cb2c7ece4818deb6a - 0.0% (369 Bytes)
[#012] sha256:0e5700d8dcd6bed6c59bfc915141884439fbf462dc58d919c4daf06aab2e105d - 20.92% (17.5 MB)
[#013] sha256:24c3d49607e94f26944bf9262cefd6045033449893af085d1b92a423feedd85c - 0.0% (214 Bytes)
/bin/sh -c #(nop) ADD file:1f4eb46669b5b6275af19eb7471a6899a61c276aa7d925b8ae99310b14b75b92 in /
2023-12-08 01:20:49 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2023-12-08 21:02:43 UTC (buildkit.dockerfile.v0)ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/luajit/bin:/usr/local/nginx/sbin:/usr/local/nginx/bin
2023-12-08 21:02:43 UTC (buildkit.dockerfile.v0)ENV LUA_PATH=/usr/local/share/luajit-2.1.0-beta3/?.lua;/usr/local/share/lua/5.1/?.lua;/usr/local/lib/lua/?.lua;;
2023-12-08 21:02:43 UTC (buildkit.dockerfile.v0)ENV LUA_CPATH=/usr/local/lib/lua/?/?.so;/usr/local/lib/lua/?.so;;
2023-12-08 21:02:43 UTC (buildkit.dockerfile.v0)COPY /usr/local /usr/local # buildkit
2023-12-08 21:02:43 UTC (buildkit.dockerfile.v0)COPY /opt /opt # buildkit
2023-12-08 21:02:43 UTC (buildkit.dockerfile.v0)COPY /etc/nginx /etc/nginx # buildkit
2023-12-08 21:02:45 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk update && apk upgrade && apk add -U --no-cache bash openssl pcre zlib ca-certificates patch yajl lmdb libxml2 libmaxminddb yaml-cpp dumb-init tzdata && ln -s /usr/local/nginx/sbin/nginx /sbin/nginx && adduser -S -D -H -u 101 -h /usr/local/nginx -s /sbin/nologin -G www-data -g www-data www-data && bash -eu -c ' writeDirs=( /var/log/nginx /var/lib/nginx/body /var/lib/nginx/fastcgi /var/lib/nginx/proxy /var/lib/nginx/scgi /var/lib/nginx/uwsgi /var/log/audit ); for dir in "${writeDirs[@]}"; do mkdir -p ${dir}; chown -R www-data.www-data ${dir}; done' # buildkit
2023-12-08 21:02:45 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{} 80/tcp:{}]
2023-12-08 21:02:45 UTC (buildkit.dockerfile.v0)CMD ["nginx" "-g" "daemon off;"]
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)ARG TARGETARCH
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)ARG VERSION
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)ARG COMMIT_SHA
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)ARG BUILD_ID=UNSET
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=NGINX Ingress Controller for Kubernetes
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://kubernetes.github.io/ingress-nginx/
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/kubernetes/ingress-nginx
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=The Kubernetes Authors
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=8e8ce2f88-dirty
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.revision=git-8e8ce2f88
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL build_id=UNSET
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)WORKDIR /etc/nginx
2024-02-10 01:36:46 UTC (buildkit.dockerfile.v0)RUN |4 TARGETARCH=amd64 VERSION=8e8ce2f88-dirty COMMIT_SHA=git-8e8ce2f88 BUILD_ID=UNSET /bin/sh -c apk update && apk upgrade && apk add --no-cache diffutils && rm -rf /var/cache/apk/* # buildkit
2024-02-10 01:36:46 UTC (buildkit.dockerfile.v0)COPY etc /etc # buildkit
2024-02-10 01:36:46 UTC (buildkit.dockerfile.v0)COPY bin/amd64/dbg / # buildkit
2024-02-10 01:36:47 UTC (buildkit.dockerfile.v0)COPY bin/amd64/nginx-ingress-controller / # buildkit
2024-02-10 01:36:47 UTC (buildkit.dockerfile.v0)COPY bin/amd64/wait-shutdown / # buildkit
2024-02-10 01:36:47 UTC (buildkit.dockerfile.v0)RUN |4 TARGETARCH=amd64 VERSION=8e8ce2f88-dirty COMMIT_SHA=git-8e8ce2f88 BUILD_ID=UNSET /bin/sh -c bash -xeu -c ' writeDirs=( /etc/ingress-controller/ssl /etc/ingress-controller/auth /etc/ingress-controller/geoip /etc/ingress-controller/telemetry /var/log /var/log/nginx /tmp/nginx ); for dir in "${writeDirs[@]}"; do mkdir -p ${dir}; chown -R www-data.www-data ${dir}; done' && echo "/lib:/usr/lib:/usr/local/lib:/modules_mount/etc/nginx/modules/otel" > /etc/ld-musl-x86_64.path # buildkit
2024-02-10 01:36:48 UTC (buildkit.dockerfile.v0)RUN |4 TARGETARCH=amd64 VERSION=8e8ce2f88-dirty COMMIT_SHA=git-8e8ce2f88 BUILD_ID=UNSET /bin/sh -c apk add --no-cache libcap && setcap cap_net_bind_service=+ep /nginx-ingress-controller && setcap -v cap_net_bind_service=+ep /nginx-ingress-controller && setcap cap_net_bind_service=+ep /usr/local/nginx/sbin/nginx && setcap -v cap_net_bind_service=+ep /usr/local/nginx/sbin/nginx && setcap cap_net_bind_service=+ep /usr/bin/dumb-init && setcap -v cap_net_bind_service=+ep /usr/bin/dumb-init && apk del libcap && ln -sf /usr/local/nginx/sbin/nginx /usr/bin/nginx # buildkit
2024-02-10 01:36:48 UTC (buildkit.dockerfile.v0)USER www-data
2024-02-10 01:36:48 UTC (buildkit.dockerfile.v0)RUN |4 TARGETARCH=amd64 VERSION=8e8ce2f88-dirty COMMIT_SHA=git-8e8ce2f88 BUILD_ID=UNSET /bin/sh -c ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log # buildkit
2024-02-10 01:36:48 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/usr/bin/dumb-init" "--"]
2024-02-10 01:36:48 UTC (buildkit.dockerfile.v0)CMD ["/nginx-ingress-controller"]
2024-02-10 01:36:56 UTC
79.3 MB
/usr/local/lib/lua/?/?.so;/usr/local/lib/lua/?.so;;
LUA_PATH/usr/local/share/luajit-2.1.0-beta3/?.lua;/usr/local/share/lua/5.1/?.lua;/usr/local/lib/lua/?.lua;;
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/luajit/bin:/usr/local/nginx/sbin:/usr/local/nginx/bin
[#000] sha256:1086c24c41097f090ce847d192c11307e1715eeb563a2cf4f410b2a199ae1942 - 3.51% (2.78 MB)
[#001] sha256:a7fbc156bbca6b63b2910c6923d1188bf04075e9e376dc05462d0dac0daf4fa9 - 42.77% (33.9 MB)
[#002] sha256:3a2d78571ca1a439653351e164ea689d64bb07fa93da9709946dde5a029dbb39 - 0.0% (192 Bytes)
[#003] sha256:8a121c5de242d532fc596dbb49ca214f9e375ecad25f0a34642a1cffe91c780d - 1.77% (1.4 MB)
[#004] sha256:ebbd4b2c49aaad0d3245c57c3dcc265c5380822b0578d35e47f4dffc23944c92 - 8.58% (6.81 MB)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#006] sha256:787ab14ad90ac223f9970165bfafb074a59ade619f0735589dbe9c0b84f779d9 - 3.16% (2.5 MB)
[#007] sha256:474126e1ac412d9792de7d9108da580b973d7437d61d50110a0eaede0f8aa2b7 - 0.07% (58.4 KB)
[#008] sha256:0a4db3130db7caf41283cbf75131c2b54c043bba5d2d9d9796af440024daa11a - 3.37% (2.67 MB)
[#009] sha256:0355546430b1a15ffadae122f6c6f044e1ca81692887e93c5b9b44ddbe484e91 - 14.51% (11.5 MB)
[#010] sha256:bbc565cb8a336bce9d4c132e811596918e053195f8326c2d117dd22c36e841a0 - 1.5% (1.19 MB)
[#011] sha256:f571488fa13e5aed1747a17a50b2605be6214fad842defd591f73dfda07f8fe2 - 0.0% (370 Bytes)
[#012] sha256:bae035fb56d23b20b4ec5da04bbb457db30e8b90b887c964a0dfe1346f851408 - 20.77% (16.5 MB)
[#013] sha256:b49beb3ae9e8345a65eeab678df581fbdf85b8d3e98e29ae031dbe8dff1bcbf5 - 0.0% (216 Bytes)
/bin/sh -c #(nop) ADD file:13b9291053208eec61cd7c97bac2fa154380ad8d10182567763eea3e10c5882f in /
2023-12-08 01:57:20 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2023-12-08 22:10:53 UTC (buildkit.dockerfile.v0)ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/luajit/bin:/usr/local/nginx/sbin:/usr/local/nginx/bin
2023-12-08 22:10:53 UTC (buildkit.dockerfile.v0)ENV LUA_PATH=/usr/local/share/luajit-2.1.0-beta3/?.lua;/usr/local/share/lua/5.1/?.lua;/usr/local/lib/lua/?.lua;;
2023-12-08 22:10:53 UTC (buildkit.dockerfile.v0)ENV LUA_CPATH=/usr/local/lib/lua/?/?.so;/usr/local/lib/lua/?.so;;
2023-12-08 22:10:53 UTC (buildkit.dockerfile.v0)COPY /usr/local /usr/local # buildkit
2023-12-08 22:10:53 UTC (buildkit.dockerfile.v0)COPY /opt /opt # buildkit
2023-12-08 22:10:54 UTC (buildkit.dockerfile.v0)COPY /etc/nginx /etc/nginx # buildkit
2023-12-08 22:11:11 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk update && apk upgrade && apk add -U --no-cache bash openssl pcre zlib ca-certificates patch yajl lmdb libxml2 libmaxminddb yaml-cpp dumb-init tzdata && ln -s /usr/local/nginx/sbin/nginx /sbin/nginx && adduser -S -D -H -u 101 -h /usr/local/nginx -s /sbin/nologin -G www-data -g www-data www-data && bash -eu -c ' writeDirs=( /var/log/nginx /var/lib/nginx/body /var/lib/nginx/fastcgi /var/lib/nginx/proxy /var/lib/nginx/scgi /var/lib/nginx/uwsgi /var/log/audit ); for dir in "${writeDirs[@]}"; do mkdir -p ${dir}; chown -R www-data.www-data ${dir}; done' # buildkit
2023-12-08 22:11:11 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{} 80/tcp:{}]
2023-12-08 22:11:11 UTC (buildkit.dockerfile.v0)CMD ["nginx" "-g" "daemon off;"]
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)ARG TARGETARCH
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)ARG VERSION
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)ARG COMMIT_SHA
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)ARG BUILD_ID=UNSET
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=NGINX Ingress Controller for Kubernetes
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://kubernetes.github.io/ingress-nginx/
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/kubernetes/ingress-nginx
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=The Kubernetes Authors
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=8e8ce2f88-dirty
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.revision=git-8e8ce2f88
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL build_id=UNSET
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)WORKDIR /etc/nginx
2024-02-10 01:36:52 UTC (buildkit.dockerfile.v0)RUN |4 TARGETARCH=arm VERSION=8e8ce2f88-dirty COMMIT_SHA=git-8e8ce2f88 BUILD_ID=UNSET /bin/sh -c apk update && apk upgrade && apk add --no-cache diffutils && rm -rf /var/cache/apk/* # buildkit
2024-02-10 01:36:53 UTC (buildkit.dockerfile.v0)COPY etc /etc # buildkit
2024-02-10 01:36:53 UTC (buildkit.dockerfile.v0)COPY bin/arm/dbg / # buildkit
2024-02-10 01:36:53 UTC (buildkit.dockerfile.v0)COPY bin/arm/nginx-ingress-controller / # buildkit
2024-02-10 01:36:53 UTC (buildkit.dockerfile.v0)COPY bin/arm/wait-shutdown / # buildkit
2024-02-10 01:36:53 UTC (buildkit.dockerfile.v0)RUN |4 TARGETARCH=arm VERSION=8e8ce2f88-dirty COMMIT_SHA=git-8e8ce2f88 BUILD_ID=UNSET /bin/sh -c bash -xeu -c ' writeDirs=( /etc/ingress-controller/ssl /etc/ingress-controller/auth /etc/ingress-controller/geoip /etc/ingress-controller/telemetry /var/log /var/log/nginx /tmp/nginx ); for dir in "${writeDirs[@]}"; do mkdir -p ${dir}; chown -R www-data.www-data ${dir}; done' && echo "/lib:/usr/lib:/usr/local/lib:/modules_mount/etc/nginx/modules/otel" > /etc/ld-musl-x86_64.path # buildkit
2024-02-10 01:36:56 UTC (buildkit.dockerfile.v0)RUN |4 TARGETARCH=arm VERSION=8e8ce2f88-dirty COMMIT_SHA=git-8e8ce2f88 BUILD_ID=UNSET /bin/sh -c apk add --no-cache libcap && setcap cap_net_bind_service=+ep /nginx-ingress-controller && setcap -v cap_net_bind_service=+ep /nginx-ingress-controller && setcap cap_net_bind_service=+ep /usr/local/nginx/sbin/nginx && setcap -v cap_net_bind_service=+ep /usr/local/nginx/sbin/nginx && setcap cap_net_bind_service=+ep /usr/bin/dumb-init && setcap -v cap_net_bind_service=+ep /usr/bin/dumb-init && apk del libcap && ln -sf /usr/local/nginx/sbin/nginx /usr/bin/nginx # buildkit
2024-02-10 01:36:56 UTC (buildkit.dockerfile.v0)USER www-data
2024-02-10 01:36:56 UTC (buildkit.dockerfile.v0)RUN |4 TARGETARCH=arm VERSION=8e8ce2f88-dirty COMMIT_SHA=git-8e8ce2f88 BUILD_ID=UNSET /bin/sh -c ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log # buildkit
2024-02-10 01:36:56 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/usr/bin/dumb-init" "--"]
2024-02-10 01:36:56 UTC (buildkit.dockerfile.v0)CMD ["/nginx-ingress-controller"]
2024-02-10 01:36:57 UTC
80.3 MB
/usr/local/lib/lua/?/?.so;/usr/local/lib/lua/?.so;;
LUA_PATH/usr/local/share/luajit-2.1.0-beta3/?.lua;/usr/local/share/lua/5.1/?.lua;/usr/local/lib/lua/?.lua;;
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/luajit/bin:/usr/local/nginx/sbin:/usr/local/nginx/bin
[#000] sha256:c303524923177661067f7eb378c3dd5277088c2676ebd1cd78e68397bb80fdbf - 3.98% (3.19 MB)
[#001] sha256:4d1a85fe54b3041c91913353c445f31fd73363dd059180a0401a509b3bf20caf - 42.52% (34.1 MB)
[#002] sha256:04bbd916a3487e70ea3fd26c6fb1df0fb97a76f0d67fa053cb839940261b1490 - 0.0% (194 Bytes)
[#003] sha256:2eb8c40f9607d4f637de169fe85a00cfb68f3a8556d8d692693fe1df7c7bd41a - 1.75% (1.41 MB)
[#004] sha256:ac05de3133d8ab8888beaf284a563acc39350ec0244740453b6fa0d8316b0412 - 9.33% (7.49 MB)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#006] sha256:fc77bc8c192acd20d099c4158f61f1819e7f0254ac1db18bcaa98d6d50f046cc - 3.59% (2.88 MB)
[#007] sha256:474126e1ac412d9792de7d9108da580b973d7437d61d50110a0eaede0f8aa2b7 - 0.07% (58.4 KB)
[#008] sha256:38e4801645af5a8cccf609cd78e4786e4a01b7b19f5aba58b7789dfb1f1479b4 - 3.26% (2.62 MB)
[#009] sha256:73a440e0b40effd1718cca5f91902dbdc490f4d9738c3d7b4120dd3e43589eb6 - 13.82% (11.1 MB)
[#010] sha256:2a159003a9b46b91e1bdc6f3f6be4773b1e152ff261805a3f0f8b4349b135315 - 1.55% (1.25 MB)
[#011] sha256:de090343961c9298402cc409298a952b316df989d85023c613ee534282152d73 - 0.0% (367 Bytes)
[#012] sha256:39ece2b99f136e3f9798b83624fd323d1dacc7da3f72c9821eb66e45c1bf444a - 20.12% (16.2 MB)
[#013] sha256:d4b332178b85275d9e2f36f6e788f5cf391db82f2028f980a7ddd20564827997 - 0.0% (212 Bytes)
/bin/sh -c #(nop) ADD file:8182c73f869a899cf624a59c400acb8226776d15e4d3a0d240a94e65340540d0 in /
2023-12-08 01:39:30 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2023-12-08 22:21:41 UTC (buildkit.dockerfile.v0)ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/luajit/bin:/usr/local/nginx/sbin:/usr/local/nginx/bin
2023-12-08 22:21:41 UTC (buildkit.dockerfile.v0)ENV LUA_PATH=/usr/local/share/luajit-2.1.0-beta3/?.lua;/usr/local/share/lua/5.1/?.lua;/usr/local/lib/lua/?.lua;;
2023-12-08 22:21:41 UTC (buildkit.dockerfile.v0)ENV LUA_CPATH=/usr/local/lib/lua/?/?.so;/usr/local/lib/lua/?.so;;
2023-12-08 22:21:41 UTC (buildkit.dockerfile.v0)COPY /usr/local /usr/local # buildkit
2023-12-08 22:21:41 UTC (buildkit.dockerfile.v0)COPY /opt /opt # buildkit
2023-12-08 22:21:41 UTC (buildkit.dockerfile.v0)COPY /etc/nginx /etc/nginx # buildkit
2023-12-08 22:22:00 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk update && apk upgrade && apk add -U --no-cache bash openssl pcre zlib ca-certificates patch yajl lmdb libxml2 libmaxminddb yaml-cpp dumb-init tzdata && ln -s /usr/local/nginx/sbin/nginx /sbin/nginx && adduser -S -D -H -u 101 -h /usr/local/nginx -s /sbin/nologin -G www-data -g www-data www-data && bash -eu -c ' writeDirs=( /var/log/nginx /var/lib/nginx/body /var/lib/nginx/fastcgi /var/lib/nginx/proxy /var/lib/nginx/scgi /var/lib/nginx/uwsgi /var/log/audit ); for dir in "${writeDirs[@]}"; do mkdir -p ${dir}; chown -R www-data.www-data ${dir}; done' # buildkit
2023-12-08 22:22:00 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{} 80/tcp:{}]
2023-12-08 22:22:00 UTC (buildkit.dockerfile.v0)CMD ["nginx" "-g" "daemon off;"]
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)ARG TARGETARCH
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)ARG VERSION
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)ARG COMMIT_SHA
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)ARG BUILD_ID=UNSET
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=NGINX Ingress Controller for Kubernetes
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://kubernetes.github.io/ingress-nginx/
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/kubernetes/ingress-nginx
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=The Kubernetes Authors
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=8e8ce2f88-dirty
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.revision=git-8e8ce2f88
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL build_id=UNSET
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)WORKDIR /etc/nginx
2024-02-10 01:36:52 UTC (buildkit.dockerfile.v0)RUN |4 TARGETARCH=arm64 VERSION=8e8ce2f88-dirty COMMIT_SHA=git-8e8ce2f88 BUILD_ID=UNSET /bin/sh -c apk update && apk upgrade && apk add --no-cache diffutils && rm -rf /var/cache/apk/* # buildkit
2024-02-10 01:36:53 UTC (buildkit.dockerfile.v0)COPY etc /etc # buildkit
2024-02-10 01:36:53 UTC (buildkit.dockerfile.v0)COPY bin/arm64/dbg / # buildkit
2024-02-10 01:36:53 UTC (buildkit.dockerfile.v0)COPY bin/arm64/nginx-ingress-controller / # buildkit
2024-02-10 01:36:53 UTC (buildkit.dockerfile.v0)COPY bin/arm64/wait-shutdown / # buildkit
2024-02-10 01:36:53 UTC (buildkit.dockerfile.v0)RUN |4 TARGETARCH=arm64 VERSION=8e8ce2f88-dirty COMMIT_SHA=git-8e8ce2f88 BUILD_ID=UNSET /bin/sh -c bash -xeu -c ' writeDirs=( /etc/ingress-controller/ssl /etc/ingress-controller/auth /etc/ingress-controller/geoip /etc/ingress-controller/telemetry /var/log /var/log/nginx /tmp/nginx ); for dir in "${writeDirs[@]}"; do mkdir -p ${dir}; chown -R www-data.www-data ${dir}; done' && echo "/lib:/usr/lib:/usr/local/lib:/modules_mount/etc/nginx/modules/otel" > /etc/ld-musl-x86_64.path # buildkit
2024-02-10 01:36:56 UTC (buildkit.dockerfile.v0)RUN |4 TARGETARCH=arm64 VERSION=8e8ce2f88-dirty COMMIT_SHA=git-8e8ce2f88 BUILD_ID=UNSET /bin/sh -c apk add --no-cache libcap && setcap cap_net_bind_service=+ep /nginx-ingress-controller && setcap -v cap_net_bind_service=+ep /nginx-ingress-controller && setcap cap_net_bind_service=+ep /usr/local/nginx/sbin/nginx && setcap -v cap_net_bind_service=+ep /usr/local/nginx/sbin/nginx && setcap cap_net_bind_service=+ep /usr/bin/dumb-init && setcap -v cap_net_bind_service=+ep /usr/bin/dumb-init && apk del libcap && ln -sf /usr/local/nginx/sbin/nginx /usr/bin/nginx # buildkit
2024-02-10 01:36:56 UTC (buildkit.dockerfile.v0)USER www-data
2024-02-10 01:36:57 UTC (buildkit.dockerfile.v0)RUN |4 TARGETARCH=arm64 VERSION=8e8ce2f88-dirty COMMIT_SHA=git-8e8ce2f88 BUILD_ID=UNSET /bin/sh -c ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log # buildkit
2024-02-10 01:36:57 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/usr/bin/dumb-init" "--"]
2024-02-10 01:36:57 UTC (buildkit.dockerfile.v0)CMD ["/nginx-ingress-controller"]
2024-02-10 01:36:58 UTC
82 MB
/usr/local/lib/lua/?/?.so;/usr/local/lib/lua/?.so;;
LUA_PATH/usr/local/share/luajit-2.1.0-beta3/?.lua;/usr/local/share/lua/5.1/?.lua;/usr/local/lib/lua/?.lua;;
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/luajit/bin:/usr/local/nginx/sbin:/usr/local/nginx/bin
[#000] sha256:0fca3ee44ced87b7184bc23390283fdf10cfae0e844a25b785dd11c463815227 - 3.77% (3.09 MB)
[#001] sha256:71f7578faf41001dd3da94d8b22807736f71b2041f72c839abb6efdb94f1d830 - 41.63% (34.1 MB)
[#002] sha256:ad62bfee2440325f4a9915209b2431a95c1339cf8a1e4b39f728c90817325a89 - 0.0% (193 Bytes)
[#003] sha256:56208107e787603ffd5c1f4ad044837092b34438282b9b96c7bab25f6d81b179 - 1.75% (1.43 MB)
[#004] sha256:7e550ded4c580fc383059192823915c30fb2a78a4b601e4992f8e2c1b4785ebc - 9.04% (7.41 MB)
[#005] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#006] sha256:d7e9511a40f2dacd660c25cf54870f6d54660ef8f889f4f95b320b0d4dbf1711 - 3.4% (2.79 MB)
[#007] sha256:474126e1ac412d9792de7d9108da580b973d7437d61d50110a0eaede0f8aa2b7 - 0.07% (58.4 KB)
[#008] sha256:bf2bdc0367c2feacd2eab319fbee5b9d5a18e256dd349761c7216b5efc5007b1 - 3.34% (2.74 MB)
[#009] sha256:0139cb02602f62165e8620a2cfc052842b40962baf666ff47e5c3fe1bf3a57bd - 14.58% (12 MB)
[#010] sha256:cfb0ef8595e559f6cd60b45835f38c5e0029642ba0eac49bad6795bbbbfe2d8a - 1.58% (1.29 MB)
[#011] sha256:ae39fa1616d7ed66a0d1baa1900995a95707b7abf8794c8c3cc0739fcf14e03b - 0.0% (367 Bytes)
[#012] sha256:ecd95f53edabfe5f7cec577645dbbc1f59568ac1d4ce9eb4cc69d083d7dbe7aa - 20.85% (17.1 MB)
[#013] sha256:bc41bd75d17ba7e7e554f4c0ae5ff03425b62418ccf4a1e92066fd067aadd529 - 0.0% (213 Bytes)
/bin/sh -c #(nop) ADD file:47e0982fc3ae485c06d46f3c0022afd39ed7ec95fe755c2391e6b0cfcae65dfc in /
2023-12-08 01:41:51 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2023-12-08 22:23:29 UTC (buildkit.dockerfile.v0)ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/luajit/bin:/usr/local/nginx/sbin:/usr/local/nginx/bin
2023-12-08 22:23:29 UTC (buildkit.dockerfile.v0)ENV LUA_PATH=/usr/local/share/luajit-2.1.0-beta3/?.lua;/usr/local/share/lua/5.1/?.lua;/usr/local/lib/lua/?.lua;;
2023-12-08 22:23:29 UTC (buildkit.dockerfile.v0)ENV LUA_CPATH=/usr/local/lib/lua/?/?.so;/usr/local/lib/lua/?.so;;
2023-12-08 22:23:29 UTC (buildkit.dockerfile.v0)COPY /usr/local /usr/local # buildkit
2023-12-08 22:23:29 UTC (buildkit.dockerfile.v0)COPY /opt /opt # buildkit
2023-12-08 22:23:29 UTC (buildkit.dockerfile.v0)COPY /etc/nginx /etc/nginx # buildkit
2023-12-08 22:23:41 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk update && apk upgrade && apk add -U --no-cache bash openssl pcre zlib ca-certificates patch yajl lmdb libxml2 libmaxminddb yaml-cpp dumb-init tzdata && ln -s /usr/local/nginx/sbin/nginx /sbin/nginx && adduser -S -D -H -u 101 -h /usr/local/nginx -s /sbin/nologin -G www-data -g www-data www-data && bash -eu -c ' writeDirs=( /var/log/nginx /var/lib/nginx/body /var/lib/nginx/fastcgi /var/lib/nginx/proxy /var/lib/nginx/scgi /var/lib/nginx/uwsgi /var/log/audit ); for dir in "${writeDirs[@]}"; do mkdir -p ${dir}; chown -R www-data.www-data ${dir}; done' # buildkit
2023-12-08 22:23:41 UTC (buildkit.dockerfile.v0)EXPOSE map[443/tcp:{} 80/tcp:{}]
2023-12-08 22:23:41 UTC (buildkit.dockerfile.v0)CMD ["nginx" "-g" "daemon off;"]
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)ARG TARGETARCH
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)ARG VERSION
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)ARG COMMIT_SHA
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)ARG BUILD_ID=UNSET
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=NGINX Ingress Controller for Kubernetes
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.documentation=https://kubernetes.github.io/ingress-nginx/
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/kubernetes/ingress-nginx
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.vendor=The Kubernetes Authors
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.licenses=Apache-2.0
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.version=8e8ce2f88-dirty
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.revision=git-8e8ce2f88
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)LABEL build_id=UNSET
2024-02-10 01:36:45 UTC (buildkit.dockerfile.v0)WORKDIR /etc/nginx
2024-02-10 01:36:54 UTC (buildkit.dockerfile.v0)RUN |4 TARGETARCH=s390x VERSION=8e8ce2f88-dirty COMMIT_SHA=git-8e8ce2f88 BUILD_ID=UNSET /bin/sh -c apk update && apk upgrade && apk add --no-cache diffutils && rm -rf /var/cache/apk/* # buildkit
2024-02-10 01:36:54 UTC (buildkit.dockerfile.v0)COPY etc /etc # buildkit
2024-02-10 01:36:54 UTC (buildkit.dockerfile.v0)COPY bin/s390x/dbg / # buildkit
2024-02-10 01:36:54 UTC (buildkit.dockerfile.v0)COPY bin/s390x/nginx-ingress-controller / # buildkit
2024-02-10 01:36:54 UTC (buildkit.dockerfile.v0)COPY bin/s390x/wait-shutdown / # buildkit
2024-02-10 01:36:55 UTC (buildkit.dockerfile.v0)RUN |4 TARGETARCH=s390x VERSION=8e8ce2f88-dirty COMMIT_SHA=git-8e8ce2f88 BUILD_ID=UNSET /bin/sh -c bash -xeu -c ' writeDirs=( /etc/ingress-controller/ssl /etc/ingress-controller/auth /etc/ingress-controller/geoip /etc/ingress-controller/telemetry /var/log /var/log/nginx /tmp/nginx ); for dir in "${writeDirs[@]}"; do mkdir -p ${dir}; chown -R www-data.www-data ${dir}; done' && echo "/lib:/usr/lib:/usr/local/lib:/modules_mount/etc/nginx/modules/otel" > /etc/ld-musl-x86_64.path # buildkit
2024-02-10 01:36:58 UTC (buildkit.dockerfile.v0)RUN |4 TARGETARCH=s390x VERSION=8e8ce2f88-dirty COMMIT_SHA=git-8e8ce2f88 BUILD_ID=UNSET /bin/sh -c apk add --no-cache libcap && setcap cap_net_bind_service=+ep /nginx-ingress-controller && setcap -v cap_net_bind_service=+ep /nginx-ingress-controller && setcap cap_net_bind_service=+ep /usr/local/nginx/sbin/nginx && setcap -v cap_net_bind_service=+ep /usr/local/nginx/sbin/nginx && setcap cap_net_bind_service=+ep /usr/bin/dumb-init && setcap -v cap_net_bind_service=+ep /usr/bin/dumb-init && apk del libcap && ln -sf /usr/local/nginx/sbin/nginx /usr/bin/nginx # buildkit
2024-02-10 01:36:58 UTC (buildkit.dockerfile.v0)USER www-data
2024-02-10 01:36:58 UTC (buildkit.dockerfile.v0)RUN |4 TARGETARCH=s390x VERSION=8e8ce2f88-dirty COMMIT_SHA=git-8e8ce2f88 BUILD_ID=UNSET /bin/sh -c ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log # buildkit
2024-02-10 01:36:58 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/usr/bin/dumb-init" "--"]
2024-02-10 01:36:58 UTC (buildkit.dockerfile.v0)CMD ["/nginx-ingress-controller"]
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.