Registry UI

Event Log

Image

Summary
Image Referencedocker.gibi-rd.com:443/bird-docker-release/ng-lib-framework:21.1.0-next.1
Digestsha256:efef23a8d044603e198453596fba3d51a411a6488cbce88c6ecab289899a7809
Media Typeapplication/vnd.oci.image.manifest.v1+json
Image ID7d8d51e19a81
Image Size51.4 MB
Platformlinux/amd64
Created On2026-02-16 08:07:49 UTC
Manifest
config
digest sha256:7d8d51e19a81b95ffbb7c55a48346b91c098d5b708ef56bb6e144b6cfe11999b
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:f1283fc4ccada60b942862ea64e3c2bfb089f2ce94990e23109a8ac52d6ac1c3
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 182 B
digest sha256:0d7fd7b115604c0ca8d26053b0317be516171ef43792c917745b8b27fbac800e
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 2 KB
digest sha256:827f75a8de699de550f1078cf7c01633755c9772e53ed68eeee3cc704f06c05c
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 6.8 MB
digest sha256:b9df5f59127d6e84c99945a6e62b867990deae328b57d6069f3785ee9b4c47f8
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 187 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:c563d13c3376f9d28c651549a9c34353cd652afec6dbc3c3aa7f91b4948f5d25
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 19.1 MB
digest sha256:b1202b14ff715de448cb589d1711a57627351369b868428ccd16fd0bc40158fc
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 676 B
digest sha256:bd9ddc54bea929a22b334e73e026d4136e5b73f5cc29942896c72e4ece69b13d
mediaType application/vnd.oci.image.layer.v1.tar+gzip
size 34 B
digest sha256:b37386869feb04f3b6a54df1cd526850020625cd62f36ec895272fbb44765a78
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-16T09:07:41.964
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 3563ef9d036e025346034c1685a34898a486611f
org.opencontainers.image.source ng-lib-framework
org.opencontainers.image.title ng-lib-framework
org.opencontainers.image.version 21.1.0-next.1
StopSignal SIGQUIT
WorkingDir /usr/share/nginx/html
created 2026-02-16T09:07:49.18033281+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-16T09:07:47.066957339+01:00
created_by LABEL maintainer=pawel.chrzaszczewski@eviden.com
empty_layer true
comment buildkit.dockerfile.v0
created 2026-02-16T09:07:47.066957339+01:00
created_by RUN /bin/sh -c rm /etc/nginx/conf.d/default.conf # buildkit
comment buildkit.dockerfile.v0
created 2026-02-16T09:07:47.182642407+01:00
created_by COPY ./devops/docker/nginx/default.conf /etc/nginx/conf.d/default.conf # buildkit
comment buildkit.dockerfile.v0
created 2026-02-16T09:07:47.328182889+01:00
created_by COPY ./devops/docker/nginx/html/ /usr/share/nginx/html # buildkit
comment buildkit.dockerfile.v0
created 2026-02-16T09:07:47.561877849+01:00
created_by RUN /bin/sh -c mkdir -p /usr/share/nginx/html/web-ui # buildkit
comment buildkit.dockerfile.v0
created 2026-02-16T09:07:47.744668131+01:00
created_by RUN /bin/sh -c chmod 755 /usr/share/nginx/html/web-ui # buildkit
comment buildkit.dockerfile.v0
created 2026-02-16T09:07:47.775522172+01:00
created_by WORKDIR /usr/share/nginx/html
comment buildkit.dockerfile.v0
created 2026-02-16T09:07:48.675133037+01:00
created_by COPY ./dist-app/live-demo/browser ./web-ui # buildkit
comment buildkit.dockerfile.v0
created 2026-02-16T09:07:48.808099598+01:00
created_by COPY ./devops/docker/docker-entrypoint.sh /usr/local/bin/ # buildkit
comment buildkit.dockerfile.v0
created 2026-02-16T09:07:48.994091272+01:00
created_by RUN /bin/sh -c chmod 755 /usr/local/bin/docker-entrypoint.sh # buildkit
comment buildkit.dockerfile.v0
created 2026-02-16T09:07:49.18033281+01:00
created_by RUN /bin/sh -c echo 'false' > /image.config # buildkit
comment buildkit.dockerfile.v0
created 2026-02-16T09:07:49.18033281+01:00
created_by ENTRYPOINT ["sh" "/usr/local/bin/docker-entrypoint.sh"]
empty_layer true
comment buildkit.dockerfile.v0
created 2026-02-16T09:07:49.18033281+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:62d466d4f931fb0e316e969c280fa6ff3b8d1b2fce4578a373520ee4ded0760f
sha256:86314751661b3762c3512f81f7a3a3741347233c1992a01701ff2b0d378b1b89
sha256:b7c0625226da6747fbadaa1ef2c54a895c215cd67381694369326acbd99e59ac
sha256:9c5d3b2a7615bd6f5cfc7e7c755ec3a02d4a1df39969bb55b15a00be3867b4bb
sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef
sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef
sha256:5f662f4ac6c7eae2a10bb97daf35f43c19ccd8dcb0a4c577fadcdcacafaea066
sha256:7734056139d65d1514c17ea6df5b8f7cff9ca8f948c8ba2e636741afa505e228
sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef
sha256:9490473dbfdb4f66c6741d475dbb510b16e38088245f30348764b9e366cfd3c2
type layers
Registry UI v0.10.4 | Quiq Inc. | Github