Image Details

Summary
Image Reference registry.devhi.com.es/cebadero-navarro/client:latest
Digest sha256:30ccad196bf63841269aa160c78e32958b16bebddca7557199795b58f302b574
Media Type application/vnd.docker.distribution.manifest.v2+json
Image ID 5c5415b005c3
Image Size 26.7 MB
Platform linux/amd64
Created On 2026-04-13 13:02:02 UTC
Manifest
config
digest sha256:5c5415b005c34d53689ee1986d44392efde865471c8293476b169303eb5a6eb5
mediaType application/vnd.docker.container.image.v1+json
size 13 KB
layers
digest sha256:589002ba0eaed121a1dbf42f6648f29e5be55d5c8a6ee0f8eaa0285cc21ac153
mediaType application/vnd.docker.image.rootfs.diff.tar.gzip
size 3.7 MB
digest sha256:f03becc8ac15611cfcc421c977a5ba4d65456093570788523a4ba557689aa7f7
mediaType application/vnd.docker.image.rootfs.diff.tar.gzip
size 1.8 MB
digest sha256:15e759724ff67f262e38bb7c070af9d0b84f959f9b37fa966f68bf2f881a4b62
mediaType application/vnd.docker.image.rootfs.diff.tar.gzip
size 627 B
digest sha256:ff9f59a6a62e9e9f29d7a84fb18865b45664d3f0d061eff7548bd61746dd101c
mediaType application/vnd.docker.image.rootfs.diff.tar.gzip
size 957 B
digest sha256:a71873b303e8d75170b7ced2725b01b3ae15ad76f0d4eef16a49335821b6a0ef
mediaType application/vnd.docker.image.rootfs.diff.tar.gzip
size 404 B
digest sha256:34dfdd2ef1f920d0054dde2fc09ddc83ff8e71d05fadb79e2cab6e6234596f0a
mediaType application/vnd.docker.image.rootfs.diff.tar.gzip
size 1 KB
digest sha256:c8a2fa3a88d244a3f32dcbc9c1f7649c662661a28c624198ada43aa0b7598e7f
mediaType application/vnd.docker.image.rootfs.diff.tar.gzip
size 1 KB
digest sha256:1165b869c51a1a0747d78cec8fab96c30156a979e51ecf2f91aa792e557d94a4
mediaType application/vnd.docker.image.rootfs.diff.tar.gzip
size 19.3 MB
digest sha256:359ba5a9e0a564169a9c683cd48512ed2d27777f302380f0bc483127f7281120
mediaType application/vnd.docker.image.rootfs.diff.tar.gzip
size 1.9 MB
digest sha256:16299ab87b31ad0593db4bbf6679d9e4380024efdce8e6a2d3342add63acc6e3
mediaType application/vnd.docker.image.rootfs.diff.tar.gzip
size 764 B
digest sha256:789d2173cd2c80e7de37c0ed201b5c1e7d9b90a40101971ca0b65187984dbd2e
mediaType application/vnd.docker.image.rootfs.diff.tar.gzip
size 175 B
digest sha256:f21541fc6a6f055f8d7be017f3ab7b6e84d7c40e0cc06cd71499de4f5e40a763
mediaType application/vnd.docker.image.rootfs.diff.tar.gzip
size 176 B
mediaType application/vnd.docker.distribution.manifest.v2+json
schemaVersion 2
Config File
architecture amd64
config
ArgsEscaped true
Cmd
/bin/sh
-c
/start.sh
Entrypoint
/docker-entrypoint.sh
Env
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
NGINX_VERSION=1.29.8
PKG_RELEASE=1
DYNPKG_RELEASE=1
NJS_VERSION=0.9.6
NJS_RELEASE=1
ACME_VERSION=0.3.1
ExposedPorts
80/tcp
8080/tcp
Labels
maintainer NGINX Docker Maintainers <docker-maint@nginx.com>
StopSignal SIGQUIT
WorkingDir /
created 2026-04-13T13:02:02.05621522Z
history
comment buildkit.dockerfile.v0
created 2026-01-28T01:18:04.977843834Z
created_by ADD alpine-minirootfs-3.23.3-x86_64.tar.gz / # buildkit
comment buildkit.dockerfile.v0
created 2026-01-28T01:18:04.977843834Z
created_by CMD ["/bin/sh"]
empty_layer true
comment buildkit.dockerfile.v0
created 2026-04-07T17:31:12.396145313Z
created_by LABEL maintainer=NGINX Docker Maintainers <docker-maint@nginx.com>
empty_layer true
comment buildkit.dockerfile.v0
created 2026-04-07T17:31:12.396145313Z
created_by ENV NGINX_VERSION=1.29.8
empty_layer true
comment buildkit.dockerfile.v0
created 2026-04-07T17:31:12.396145313Z
created_by ENV PKG_RELEASE=1
empty_layer true
comment buildkit.dockerfile.v0
created 2026-04-07T17:31:12.396145313Z
created_by ENV DYNPKG_RELEASE=1
empty_layer true
comment buildkit.dockerfile.v0
created 2026-04-07T17:31:12.396145313Z
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 && DEPS=$(apk query --summarize depends --recursive --no-cache --repository "@nginxorg https://nginx.org/packages/mainline/alpine/v$(egrep -o '^[0-9]+\.[0-9]+' /etc/alpine-release)/main" ${nginxPackages/=/@nginxorg=}) && apk add --no-cache $DEPS && apk add --repositories-file /dev/null -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=\"7074c3ba1ece708140afd0220b16df77651fbb56cc012e901bc1c4a80531872b7a58ad97a28357646575ce625e94a0540796c045f95d33e40e6d3874ce7b3d79 *${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 && DEPS=$(apk query --summarize depends --recursive --no-cache --repository "@nginxorg ${tempDir}/packages/alpine/" ${nginxPackages/=/@nginxorg=}) && apk add --no-cache $DEPS && apk add --repositories-file /dev/null -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 2026-04-07T17:31:12.432181371Z
created_by COPY docker-entrypoint.sh / # buildkit
comment buildkit.dockerfile.v0
created 2026-04-07T17:31:12.450913339Z
created_by COPY 10-listen-on-ipv6-by-default.sh /docker-entrypoint.d # buildkit
comment buildkit.dockerfile.v0
created 2026-04-07T17:31:12.468576621Z
created_by COPY 15-local-resolvers.envsh /docker-entrypoint.d # buildkit
comment buildkit.dockerfile.v0
created 2026-04-07T17:31:12.485662093Z
created_by COPY 20-envsubst-on-templates.sh /docker-entrypoint.d # buildkit
comment buildkit.dockerfile.v0
created 2026-04-07T17:31:12.503153379Z
created_by COPY 30-tune-worker-processes.sh /docker-entrypoint.d # buildkit
comment buildkit.dockerfile.v0
created 2026-04-07T17:31:12.503153379Z
created_by ENTRYPOINT ["/docker-entrypoint.sh"]
empty_layer true
comment buildkit.dockerfile.v0
created 2026-04-07T17:31:12.503153379Z
created_by EXPOSE map[80/tcp:{}]
empty_layer true
comment buildkit.dockerfile.v0
created 2026-04-07T17:31:12.503153379Z
created_by STOPSIGNAL SIGQUIT
empty_layer true
comment buildkit.dockerfile.v0
created 2026-04-07T17:31:12.503153379Z
created_by CMD ["nginx" "-g" "daemon off;"]
empty_layer true
comment buildkit.dockerfile.v0
created 2026-04-07T17:49:12.015849477Z
created_by ENV NJS_VERSION=0.9.6
empty_layer true
comment buildkit.dockerfile.v0
created 2026-04-07T17:49:12.015849477Z
created_by ENV NJS_RELEASE=1
empty_layer true
comment buildkit.dockerfile.v0
created 2026-04-07T17:49:12.015849477Z
created_by ENV ACME_VERSION=0.3.1
empty_layer true
comment buildkit.dockerfile.v0
created 2026-04-07T17:49:12.015849477Z
created_by RUN /bin/sh -c set -x && apkArch="$(cat /etc/apk/arch)" && nginxPackages=" nginx=${NGINX_VERSION}-r${PKG_RELEASE} nginx-module-xslt=${NGINX_VERSION}-r${DYNPKG_RELEASE} nginx-module-geoip=${NGINX_VERSION}-r${DYNPKG_RELEASE} nginx-module-image-filter=${NGINX_VERSION}-r${DYNPKG_RELEASE} nginx-module-njs=${NGINX_VERSION}.${NJS_VERSION}-r${NJS_RELEASE} nginx-module-acme=${NGINX_VERSION}.${ACME_VERSION}-r${PKG_RELEASE} " && apk add --no-cache --virtual .checksum-deps openssl && case "$apkArch" in x86_64|aarch64) 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 libxslt-dev gd-dev geoip-dev libedit-dev bash alpine-sdk findutils curl cargo clang-libclang && 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=\"7074c3ba1ece708140afd0220b16df77651fbb56cc012e901bc1c4a80531872b7a58ad97a28357646575ce625e94a0540796c045f95d33e40e6d3874ce7b3d79 *${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 && export BUILDTARGET=\"module-geoip module-image-filter module-njs module-xslt module-acme\" && if [ \"\$(apk --print-arch)\" = \"armhf\" ]; then BUILDTARGET=\"\$( echo \$BUILDTARGET | sed 's,module-acme,,' )\"; fi && make \$BUILDTARGET && 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 && if [ "$apkArch" = "armhf" ]; then nginxPackages="$( echo $nginxPackages | sed 's,nginx-module-acme=.*,,')"; fi && 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 curl ca-certificates # buildkit
comment buildkit.dockerfile.v0
created 2026-04-13T13:02:01.393819049Z
created_by COPY /usr/src/root/dist/apps/cebadero-navarro-client /usr/share/nginx/html # buildkit
comment buildkit.dockerfile.v0
created 2026-04-13T13:02:01.403464306Z
created_by COPY apps/cebadero-navarro-client/nginx.conf /etc/nginx/nginx.conf # buildkit
comment buildkit.dockerfile.v0
created 2026-04-13T13:02:01.8678099Z
created_by RUN /bin/sh -c echo 'envsubst < /usr/share/nginx/html/env.template.js > /usr/share/nginx/html/env.js && nginx -g "daemon off;"' > /start.sh # buildkit
comment buildkit.dockerfile.v0
created 2026-04-13T13:02:02.05621522Z
created_by RUN /bin/sh -c chmod +x /start.sh # buildkit
comment buildkit.dockerfile.v0
created 2026-04-13T13:02:02.05621522Z
created_by EXPOSE map[8080/tcp:{}]
empty_layer true
comment buildkit.dockerfile.v0
created 2026-04-13T13:02:02.05621522Z
created_by CMD ["/bin/sh" "-c" "/start.sh"]
empty_layer true
os linux
rootfs
diff_ids
sha256:989e799e634906e94dc9a5ee2ee26fc92ad260522990f26e707861a5f52bf64e
sha256:6e27cbd26acbdb7f06b136c2d7ff7d6bb0e19d9bfbb66aa59226a3afc0bc7c56
sha256:bdb037c8c9ed192d39f80dd8b5bf221b3e49619ce84b0e7a22ba71e861c2292f
sha256:f365cb491667f4c85433ddefbc16fde1784d45d34de6e5fce357c8d2297845a8
sha256:0e7bffb1d445d0d2ceec8e48afe2d9c9493d60216ca5c99b5a24d85c73d6c28f
sha256:2fe86858894fd2885d9aa2da95e963f4630e15c23eaabc5de502e8a8d0ead8e8
sha256:9f6dabb2aee2b2fd98bb9015a35e4d999e07a87c27a38971ac24bfd0fa6b77e2
sha256:3d4a088932cfb8b5a21cfa3b539a4bac3f5e090d5924c46f289571a633ea20ec
sha256:50a2c2477efc06718da1b0c3db0d3df91ad8ede36545c9c5cfc3f565cb66b26a
sha256:ed84d9b525df26a5da7e34a1f6a47c6ad0ba8a0eb5ac712710dac29c01ed4437
sha256:ec0f784235ec12834d8a1864534fea836d71b8f28973eb9a03239c20843f73db
sha256:ff637b9896689e6bca843113a81ca8491ea1347b40b0447a0e7b022d31ccf5d7
type layers