Registry UI

Event Log

Image

Summary
Image Referencedocker.gibi-rd.com:443/bird-docker-release/ng-lib-framework:21.1.0
Digestsha256:3e35714b1fadd24c7be51cf2c383c6645b45ab2b594347f6b10b6b12c852c92e
Media Typeapplication/vnd.oci.image.manifest.v1+json
Image ID1c0df7656ec4
Image Size38.6 MB
Platformlinux/amd64
Created On2026-02-10 13:47:23 UTC
Manifest
config
digest sha256:1c0df7656ec4219e88b107f27e91b4293409fa17aeef7b3a763dab274a077ad0
mediaType application/vnd.oci.image.config.v1+json
size 15 KB
layers
digest sha256:9da841cba2d188205a2fa437c08e0f3819d6de84dae71e78e70515e282f44e6e
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 3.8 MB
digest sha256:6f4f61748fc02c471c8ef11aba508dceb57aedadc7b68bdbd1e801b5d549c114
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 1.8 MB
digest sha256:925a053d748880bb858217663da159480252560209429fc46df38ea81b20faf0
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 633 B
digest sha256:19e0833cd360402c4c4063ef5b931a58904ff1bb8954965eec7040e161bcaf96
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 971 B
digest sha256:c5880d98a999b2806ef7948fc84271c7395de7d662a300c42db92a82e09acedb
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 411 B
digest sha256:14eb11c5633898a7b2141d232f1beb13b3e2af88e34b8809c876dbf7dd9867cc
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 1 KB
digest sha256:965d6f83c3c6302cbbb4dec69c39bf84509a40fb6843685846467105b665b5ce
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 1 KB
digest sha256:116f622084ba24470c7a233797c456fa5ec74169d19eda6475eb99d1a16d71ad
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 20.0 MB
digest sha256:3b540517d3befa6b1fa5fdb4b6d4481c1acc196bb408f7acf8cbdbe815303559
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 185 B
digest sha256:4cc54d8f458c1040adcb326a388516c40ec5a7453f4806795e103ee6ac14d74a
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 2 KB
digest sha256:9032a504ebd96aecedb4649426a2f29bcebe281e5c8d5febd2c2c31f6e195f39
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 6.8 MB
digest sha256:bf4809e5f6a86d3d64d18dfe2272e2a5fad5d38c478918c9cecec4ffbaaca079
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 188 B
digest sha256:bd9ddc54bea929a22b334e73e026d4136e5b73f5cc29942896c72e4ece69b13d
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 34 B
digest sha256:bd9ddc54bea929a22b334e73e026d4136e5b73f5cc29942896c72e4ece69b13d
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 34 B
digest sha256:23818e344c98b79b720c464684b72d7bea0554962e3c152202d37b3ac3cad66f
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 6.2 MB
digest sha256:8f9e8ebce7a3b73203bbd6082c9b3e79781e8532a2ed0cb231c48bf8f69ec2b8
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 675 B
digest sha256:bd9ddc54bea929a22b334e73e026d4136e5b73f5cc29942896c72e4ece69b13d
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 34 B
digest sha256:a2e7cedd6355d58a110a487e80bf345c4e0b26d6c883536438d28a91284b68be
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 117 B
mediaType application/vnd.oci.image.manifest.v1+json
schemaVersion 2

Config File
architecture amd64
config
ArgsEscaped true
Cmd
nginx
-g
daemon off;
Entrypoint
sh
/usr/local/bin/docker-entrypoint.sh
Env
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
NGINX_VERSION=1.28.2
PKG_RELEASE=1
DYNPKG_RELEASE=1
NJS_VERSION=0.9.5
NJS_RELEASE=1
ACME_VERSION=0.3.1
ExposedPorts
80/tcp
Labels
author Bull SAS
maintainer null
org.opencontainers.image.created 2026-02-10T14:47:16.988
org.opencontainers.image.description null
org.opencontainers.image.licenses Copyright (C) 2025 Bull S. A. S. - All rights reserved. Bull, Rue Jean Jaures, B.P.68, 78340, Les Clayes-sous-Bois. This is not Free or Open Source software. Please contact Bull S. A. S. for details about its license.
org.opencontainers.image.revision 21c18902811c373fd6eb39391a8156176190e963
org.opencontainers.image.source ng-lib-framework
org.opencontainers.image.title ng-lib-framework
org.opencontainers.image.version 21.1.0
StopSignal SIGQUIT
WorkingDir /usr/share/nginx/html
created 2026-02-10T14:47:23.92915906+01:00
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-02-04T23:53:37.602116903Z
created_by LABEL maintainer=NGINX Docker Maintainers <docker-maint@nginx.com>
empty_layer true
comment buildkit.dockerfile.v0
created 2026-02-04T23:53:37.602116903Z
created_by ENV NGINX_VERSION=1.28.2
empty_layer true
comment buildkit.dockerfile.v0
created 2026-02-04T23:53:37.602116903Z
created_by ENV PKG_RELEASE=1
empty_layer true
comment buildkit.dockerfile.v0
created 2026-02-04T23:53:37.602116903Z
created_by ENV DYNPKG_RELEASE=1
empty_layer true
comment buildkit.dockerfile.v0
created 2026-02-04T23:53:37.602116903Z
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/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=\"ef4545c05b1632a056482e3dbb47bb5d7393238318db3491e8bb308218cdb5f32dbb2ac73509097ac2426fd73270bc97836843a8b1846a396fd94e60826f7e3f *${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 2026-02-04T23:53:37.648432151Z
created_by COPY docker-entrypoint.sh / # buildkit
comment buildkit.dockerfile.v0
created 2026-02-04T23:53:37.701193199Z
created_by COPY 10-listen-on-ipv6-by-default.sh /docker-entrypoint.d # buildkit
comment buildkit.dockerfile.v0
created 2026-02-04T23:53:37.751539094Z
created_by COPY 15-local-resolvers.envsh /docker-entrypoint.d # buildkit
comment buildkit.dockerfile.v0
created 2026-02-04T23:53:37.803531181Z
created_by COPY 20-envsubst-on-templates.sh /docker-entrypoint.d # buildkit
comment buildkit.dockerfile.v0
created 2026-02-04T23:53:37.853826257Z
created_by COPY 30-tune-worker-processes.sh /docker-entrypoint.d # buildkit
comment buildkit.dockerfile.v0
created 2026-02-04T23:53:37.853826257Z
created_by ENTRYPOINT ["/docker-entrypoint.sh"]
empty_layer true
comment buildkit.dockerfile.v0
created 2026-02-04T23:53:37.853826257Z
created_by EXPOSE map[80/tcp:{}]
empty_layer true
comment buildkit.dockerfile.v0
created 2026-02-04T23:53:37.853826257Z
created_by STOPSIGNAL SIGQUIT
empty_layer true
comment buildkit.dockerfile.v0
created 2026-02-04T23:53:37.853826257Z
created_by CMD ["nginx" "-g" "daemon off;"]
empty_layer true
comment buildkit.dockerfile.v0
created 2026-02-05T00:07:17.696527558Z
created_by ENV NJS_VERSION=0.9.5
empty_layer true
comment buildkit.dockerfile.v0
created 2026-02-05T00:07:17.696527558Z
created_by ENV NJS_RELEASE=1
empty_layer true
comment buildkit.dockerfile.v0
created 2026-02-05T00:07:17.696527558Z
created_by ENV ACME_VERSION=0.3.1
empty_layer true
comment buildkit.dockerfile.v0
created 2026-02-05T00:07:17.696527558Z
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/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=\"ef4545c05b1632a056482e3dbb47bb5d7393238318db3491e8bb308218cdb5f32dbb2ac73509097ac2426fd73270bc97836843a8b1846a396fd94e60826f7e3f *${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-02-10T14:47:22.141095774+01:00
created_by LABEL maintainer=pawel.chrzaszczewski@eviden.com
empty_layer true
comment buildkit.dockerfile.v0
created 2026-02-10T14:47:22.141095774+01:00
created_by RUN /bin/sh -c rm /etc/nginx/conf.d/default.conf # buildkit
comment buildkit.dockerfile.v0
created 2026-02-10T14:47:22.228774145+01:00
created_by COPY ./devops/docker/nginx/default.conf /etc/nginx/conf.d/default.conf # buildkit
comment buildkit.dockerfile.v0
created 2026-02-10T14:47:22.352852723+01:00
created_by COPY ./devops/docker/nginx/html/ /usr/share/nginx/html # buildkit
comment buildkit.dockerfile.v0
created 2026-02-10T14:47:22.534079121+01:00
created_by RUN /bin/sh -c mkdir -p /usr/share/nginx/html/web-ui # buildkit
comment buildkit.dockerfile.v0
created 2026-02-10T14:47:22.731741703+01:00
created_by RUN /bin/sh -c chmod 755 /usr/share/nginx/html/web-ui # buildkit
comment buildkit.dockerfile.v0
created 2026-02-10T14:47:22.753698028+01:00
created_by WORKDIR /usr/share/nginx/html
comment buildkit.dockerfile.v0
created 2026-02-10T14:47:23.46098106+01:00
created_by COPY ./dist-app/live-demo/browser ./web-ui # buildkit
comment buildkit.dockerfile.v0
created 2026-02-10T14:47:23.531597086+01:00
created_by COPY ./devops/docker/docker-entrypoint.sh /usr/local/bin/ # buildkit
comment buildkit.dockerfile.v0
created 2026-02-10T14:47:23.718181925+01:00
created_by RUN /bin/sh -c chmod 755 /usr/local/bin/docker-entrypoint.sh # buildkit
comment buildkit.dockerfile.v0
created 2026-02-10T14:47:23.92915906+01:00
created_by RUN /bin/sh -c echo 'false' > /image.config # buildkit
comment buildkit.dockerfile.v0
created 2026-02-10T14:47:23.92915906+01:00
created_by ENTRYPOINT ["sh" "/usr/local/bin/docker-entrypoint.sh"]
empty_layer true
comment buildkit.dockerfile.v0
created 2026-02-10T14:47:23.92915906+01:00
created_by CMD ["nginx" "-g" "daemon off;"]
empty_layer true
os linux
rootfs
diff_ids
sha256:989e799e634906e94dc9a5ee2ee26fc92ad260522990f26e707861a5f52bf64e
sha256:84d3a9f952108af80bb3c6c79a5cc72d8b0737d6a6efef131c0506fcc12e4fb0
sha256:4bdbf3924fc9c3c6f66e11c540293b55cd7962eff33a8bcbcb64cdee50fb3a31
sha256:74c3f52b97b557a8c6ddc5d89772b0f865f322caf3b03c68c00bf31afa805f2f
sha256:4ec1d5e82de5b08571820b051bbec978f984cde9ca7f79b05ff1afd186434347
sha256:df4c8d1d88046a309e5ca4b0995343332923f56115e3cf22d6a27ac4048a9ae3
sha256:2b7dc6c94527c939f9ef5bcf3950b216251f77721aea17e75a99e17f81dbeb6c
sha256:8a2e616d5c6563379b02aa7cf1171f1a809b2ff9205d009ecbd05bca0495dcec
sha256:5442e205af6cfae1f7e5e672f4203070970c6ce49db49016c3873b7a9e12ccd8
sha256:360ae9657a84ddab70d97cf70ec39c170a752a5a70d1ca0ae44d6f8c37a14b4c
sha256:286a9704e93a76e47b32fe1433f5aa89e1d5504abf6e27248992593dfa3a8247
sha256:4e08dde534d950ef35181c73a4b0d9e983aac130a4b2ca02f5e83abe13a295fa
sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef
sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef
sha256:38afc3cf920c9c0d67728c1a00722da061010dcdfb46098feb282037ac41cede
sha256:0525b3bcd8b628e6d99853e4a38ca6e5b456e176437b63c7e88b749264fac278
sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef
sha256:638ac1148c5658739612a147aca2124caf36e175d12ace96da1d01224d3d2a90
type layers
Registry UI v0.10.4 | Quiq Inc. | Github