JSON blob fc0c719c7b3f085ab60cedf70530ee12e5e3f6570a46c1f9738888f17249e00a

{
  "architecture": "amd64",
  "config": {
    "ExposedPorts": {
      "80/tcp": {}
    },
    "Env": [
      "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
      "NGINX_VERSION=1.29.4",
      "PKG_RELEASE=1",
      "DYNPKG_RELEASE=1",
      "NGINX_PROXY_HEADER_Host=$http_host",
      "NGINX_LISTEN_PORT=80",
      "SHOW_CATALOG_NB_TAGS=false"
    ],
    "Entrypoint": [
      "/docker-entrypoint.sh"
    ],
    "Cmd": [
      "nginx",
      "-g",
      "daemon off;"
    ],
    "WorkingDir": "/usr/share/nginx/html/",
    "Labels": {
      "maintainer": "Jones MAGLOIRE @Joxit"
    },
    "StopSignal": "SIGQUIT"
  },
  "created": "2026-01-19T23:29:15.003806843Z",
  "history": [
    {
      "created": "2025-12-18T00:12:29.242464453Z",
      "created_by": "ADD alpine-minirootfs-3.23.2-x86_64.tar.gz / # buildkit",
      "comment": "buildkit.dockerfile.v0"
    },
    {
      "created": "2025-12-18T00:12:29.242464453Z",
      "created_by": "CMD [\"/bin/sh\"]",
      "comment": "buildkit.dockerfile.v0",
      "empty_layer": true
    },
    {
      "created": "2025-12-18T00:29:41.465264613Z",
      "created_by": "LABEL maintainer=NGINX Docker Maintainers <docker-maint@nginx.com>",
      "comment": "buildkit.dockerfile.v0",
      "empty_layer": true
    },
    {
      "created": "2025-12-18T00:29:41.465264613Z",
      "created_by": "ENV NGINX_VERSION=1.29.4",
      "comment": "buildkit.dockerfile.v0",
      "empty_layer": true
    },
    {
      "created": "2025-12-18T00:29:41.465264613Z",
      "created_by": "ENV PKG_RELEASE=1",
      "comment": "buildkit.dockerfile.v0",
      "empty_layer": true
    },
    {
      "created": "2025-12-18T00:29:41.465264613Z",
      "created_by": "ENV DYNPKG_RELEASE=1",
      "comment": "buildkit.dockerfile.v0",
      "empty_layer": true
    },
    {
      "created": "2025-12-18T00:29:41.465264613Z",
      "created_by": "RUN /bin/sh -c set -x     && addgroup -g 101 -S nginx     && adduser -S -D -H -u 101 -h /var/cache/nginx -s /sbin/nologin -G nginx -g nginx nginx     && apkArch=\"$(cat /etc/apk/arch)\"     && nginxPackages=\"         nginx=${NGINX_VERSION}-r${PKG_RELEASE}     \"     && apk add --no-cache --virtual .checksum-deps         openssl     && case \"$apkArch\" in         x86_64|aarch64)             set -x             && KEY_SHA512=\"e09fa32f0a0eab2b879ccbbc4d0e4fb9751486eedda75e35fac65802cc9faa266425edf83e261137a2f4d16281ce2c1a5f4502930fe75154723da014214f0655\"             && wget -O /tmp/nginx_signing.rsa.pub https://nginx.org/keys/nginx_signing.rsa.pub             && if echo \"$KEY_SHA512 */tmp/nginx_signing.rsa.pub\" | sha512sum -c -; then                 echo \"key verification succeeded!\";                 mv /tmp/nginx_signing.rsa.pub /etc/apk/keys/;             else                 echo \"key verification failed!\";                 exit 1;             fi             && apk add -X \"https://nginx.org/packages/mainline/alpine/v$(egrep -o '^[0-9]+\\.[0-9]+' /etc/alpine-release)/main\" --no-cache $nginxPackages             ;;         *)             set -x             && tempDir=\"$(mktemp -d)\"             && chown nobody:nobody $tempDir             && apk add --no-cache --virtual .build-deps                 gcc                 libc-dev                 make                 openssl-dev                 pcre2-dev                 zlib-dev                 linux-headers                 bash                 alpine-sdk                 findutils                 curl             && su nobody -s /bin/sh -c \"                 export HOME=${tempDir}                 && cd ${tempDir}                 && curl -f -L -O https://github.com/nginx/pkg-oss/archive/${NGINX_VERSION}-${PKG_RELEASE}.tar.gz                 && PKGOSSCHECKSUM=\\\"e8b08060e10b8d8819e03533cb4922992ea138bcbf16a89a90593db719f17d78afa1cc4785592260c9c897753ec28c8b0d02c01df4b7d0e0ed286d0a42cef68c *${NGINX_VERSION}-${PKG_RELEASE}.tar.gz\\\"                 && if [ \\\"\\$(openssl sha512 -r ${NGINX_VERSION}-${PKG_RELEASE}.tar.gz)\\\" = \\\"\\$PKGOSSCHECKSUM\\\" ]; then                     echo \\\"pkg-oss tarball checksum verification succeeded!\\\";                 else                     echo \\\"pkg-oss tarball checksum verification failed!\\\";                     exit 1;                 fi                 && tar xzvf ${NGINX_VERSION}-${PKG_RELEASE}.tar.gz                 && cd pkg-oss-${NGINX_VERSION}-${PKG_RELEASE}                 && cd alpine                 && make base                 && apk index --allow-untrusted -o ${tempDir}/packages/alpine/${apkArch}/APKINDEX.tar.gz ${tempDir}/packages/alpine/${apkArch}/*.apk                 && abuild-sign -k ${tempDir}/.abuild/abuild-key.rsa ${tempDir}/packages/alpine/${apkArch}/APKINDEX.tar.gz                 \"             && cp ${tempDir}/.abuild/abuild-key.rsa.pub /etc/apk/keys/             && apk del --no-network .build-deps             && apk add -X ${tempDir}/packages/alpine/ --no-cache $nginxPackages             ;;     esac     && apk del --no-network .checksum-deps     && if [ -n \"$tempDir\" ]; then rm -rf \"$tempDir\"; fi     && if [ -f \"/etc/apk/keys/abuild-key.rsa.pub\" ]; then rm -f /etc/apk/keys/abuild-key.rsa.pub; fi     && apk add --no-cache gettext-envsubst     && apk add --no-cache tzdata     && ln -sf /dev/stdout /var/log/nginx/access.log     && ln -sf /dev/stderr /var/log/nginx/error.log     && mkdir /docker-entrypoint.d # buildkit",
      "comment": "buildkit.dockerfile.v0"
    },
    {
      "created": "2025-12-18T00:29:41.509434Z",
      "created_by": "COPY docker-entrypoint.sh / # buildkit",
      "comment": "buildkit.dockerfile.v0"
    },
    {
      "created": "2025-12-18T00:29:41.560861261Z",
      "created_by": "COPY 10-listen-on-ipv6-by-default.sh /docker-entrypoint.d # buildkit",
      "comment": "buildkit.dockerfile.v0"
    },
    {
      "created": "2025-12-18T00:29:41.610720528Z",
      "created_by": "COPY 15-local-resolvers.envsh /docker-entrypoint.d # buildkit",
      "comment": "buildkit.dockerfile.v0"
    },
    {
      "created": "2025-12-18T00:29:41.664598712Z",
      "created_by": "COPY 20-envsubst-on-templates.sh /docker-entrypoint.d # buildkit",
      "comment": "buildkit.dockerfile.v0"
    },
    {
      "created": "2025-12-18T00:29:41.716270917Z",
      "created_by": "COPY 30-tune-worker-processes.sh /docker-entrypoint.d # buildkit",
      "comment": "buildkit.dockerfile.v0"
    },
    {
      "created": "2025-12-18T00:29:41.716270917Z",
      "created_by": "ENTRYPOINT [\"/docker-entrypoint.sh\"]",
      "comment": "buildkit.dockerfile.v0",
      "empty_layer": true
    },
    {
      "created": "2025-12-18T00:29:41.716270917Z",
      "created_by": "EXPOSE map[80/tcp:{}]",
      "comment": "buildkit.dockerfile.v0",
      "empty_layer": true
    },
    {
      "created": "2025-12-18T00:29:41.716270917Z",
      "created_by": "STOPSIGNAL SIGQUIT",
      "comment": "buildkit.dockerfile.v0",
      "empty_layer": true
    },
    {
      "created": "2025-12-18T00:29:41.716270917Z",
      "created_by": "CMD [\"nginx\" \"-g\" \"daemon off;\"]",
      "comment": "buildkit.dockerfile.v0",
      "empty_layer": true
    },
    {
      "created": "2026-01-19T23:29:14.804098079Z",
      "created_by": "LABEL maintainer=Jones MAGLOIRE @Joxit",
      "comment": "buildkit.dockerfile.v0",
      "empty_layer": true
    },
    {
      "created": "2026-01-19T23:29:14.804098079Z",
      "created_by": "WORKDIR /usr/share/nginx/html/",
      "comment": "buildkit.dockerfile.v0"
    },
    {
      "created": "2026-01-19T23:29:14.804098079Z",
      "created_by": "ENV NGINX_PROXY_HEADER_Host=$http_host",
      "comment": "buildkit.dockerfile.v0",
      "empty_layer": true
    },
    {
      "created": "2026-01-19T23:29:14.804098079Z",
      "created_by": "ENV NGINX_LISTEN_PORT=80",
      "comment": "buildkit.dockerfile.v0",
      "empty_layer": true
    },
    {
      "created": "2026-01-19T23:29:14.804098079Z",
      "created_by": "ENV SHOW_CATALOG_NB_TAGS=false",
      "comment": "buildkit.dockerfile.v0",
      "empty_layer": true
    },
    {
      "created": "2026-01-19T23:29:14.825507433Z",
      "created_by": "COPY nginx/default.conf /etc/nginx/conf.d/default.conf # buildkit",
      "comment": "buildkit.dockerfile.v0"
    },
    {
      "created": "2026-01-19T23:29:14.843783707Z",
      "created_by": "COPY bin/90-docker-registry-ui.sh /docker-entrypoint.d/90-docker-registry-ui.sh # buildkit",
      "comment": "buildkit.dockerfile.v0"
    },
    {
      "created": "2026-01-19T23:29:14.872268567Z",
      "created_by": "COPY dist/ /usr/share/nginx/html/ # buildkit",
      "comment": "buildkit.dockerfile.v0"
    },
    {
      "created": "2026-01-19T23:29:14.895838735Z",
      "created_by": "COPY favicon.ico /usr/share/nginx/html/ # buildkit",
      "comment": "buildkit.dockerfile.v0"
    },
    {
      "created": "2026-01-19T23:29:15.003806843Z",
      "created_by": "RUN /bin/sh -c chown -R nginx:nginx /etc/nginx/ /usr/share/nginx/html/ /var/cache/nginx /var/log/nginx # buildkit",
      "comment": "buildkit.dockerfile.v0"
    }
  ],
  "os": "linux",
  "rootfs": {
    "type": "layers",
    "diff_ids": [
      "sha256:7bb20cf5ef67526cb843d264145241ce4dde09a337b5be1be42ba464de9a672d",
      "sha256:fd1e40d7f74b5c12a5d7cd010e7c978719bcc364b758e951b729d6e97469f3f9",
      "sha256:48078b7e3000f40c4d67cb908f5bb56a322b757f7ccdf09794a109317da7a37a",
      "sha256:b3e3d1bbb64d1d10e26662b1f8528f1afd0271b85edcd2d8371d09fc0a606dba",
      "sha256:8ae63eb1f31f3155ef6ccdc63d777602944e975b9a6c38909257c62a623dee60",
      "sha256:ed5fa8595c7aa2584655c40c2835c75fc0c2039f72a2dac993442a4d19a7266b",
      "sha256:67ea0b046e7d3167953e9b192b7fb23be8ad6c026e65294b7070583e68fe5807",
      "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
      "sha256:31b15e29622af22185bd1f4f3c0e4d2115e3a5c46f33014a36bce054a366be23",
      "sha256:af60ec06ca652bae46e40056a8903db7c48606d80dca97a1b42b33366fbf4c70",
      "sha256:d9b54366281df3b4561873ea79dd794efbb07cc4f78202d3a117e6be402babfe",
      "sha256:7c1e18f128c214f331741baac8f16896c7b828b607aac385a808bb3cb5d72170",
      "sha256:85846bfdf07e241adbb943fb71ac930a44a94fa18b45f202b4c3071cbb03c0ea"
    ]
  }
}

Images, referring to this json: