Docker Registry UI

Event Log

Image Details

Summary
Image URLdocker.wisetronic.com/mediaservers:1.1
Digestsha256:431d1a38d08b6bdfbe49708b9383be8da0eec4aa5e5a6f921711b7e5ab4a5489
Created On2023-12-08 07:58:51 UTC
Image Size19.5 MB
Layer Count12
Manifest Formats Manifest v2 schema 1 | Manifest v2 schema 2 | Manifest List v2 schema 2

Blobs

Layer # Digest Size
12 sha256:c926b61bad3b94ae7351bafd0c184c159ebf0643b085f7ef1d47ecdc7316833c 3.2 MB
11 sha256:eb2797aa8e799e16f2a041cb7d709dc913519995a8a7dd22509d33c662612c5e 1.8 MB
10 sha256:47df6ca4b6bc8e8c42f5fcb7ce4d37737d68cb5fb5056a54605deb2b0d33415b 628 B
9 sha256:5ea1ba8ab969c385f95c844167644f56aca56cc947548764033c92654d60a304 958 B
8 sha256:6a4b140a5e7cbbec14bdbc3d9e7eced3b5f87652515c1cb65af5abeb53fc9fa8 371 B
7 sha256:c99555e79d522323ea54a2e9e5c56c0bc5ed2fd7ffa16fa9cf06e5c231c15db8 1 KB
6 sha256:f9302969eafdbfd15516462ec6f9a8c8b537abb385d938e2fb154c23998c3851 1 KB
5 sha256:d7fb62c2e1cc7510e9c63402d02061002604b6ab79deab339ee8abf9f7452fde 12.1 MB
4 sha256:33299cdc9c0bddfb805189ce176c40fefbbeab95027ed6c053a09b8ddc86929c 2.4 MB
3 sha256:a5d32d081579013490de9e295d95ea84d2ea3a3530c54e7bce12de4aaac312c7 421 B
2 sha256:966b3150d14037f6fc5677e9c8041e2952a1c1cf642cf703ed756a86cf4cab0b 294 B
1 sha256:2ac469c0060643d41602a504f44afb8bd1cad0265897f6cfe5fa8af52ea63348 440 B

Image History

Layer #24
architecture amd64
config
Entrypoint[/root/entrypoint.sh]
Env[PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin NGINX_VERSION=1.25.3 PKG_RELEASE=1 NJS_VERSION=0.8.2]
ExposedPortsmap[80/tcp:map[]]
Labelsmap[maintainer:NGINX Docker Maintainers ]
OnBuild
StopSignalSIGQUIT
Volumesmap[/var/www/localhost/htdocs:map[]]
created 2023-12-08 07:58:51 UTC
id 234019eb035beb83a7e05f2c17c5c225ee919000c003da712e61b517beeaa883
os linux
parent 2008230c37ba2a58dbd2f14f57facea3c8fdc6e7231e11365c1c88e8dcfefb56
throwaway true
Layer #23
comment buildkit.dockerfile.v0
container_config
Cmd[VOLUME [/var/www/localhost/htdocs]]
created 2023-12-08 07:58:51 UTC
id 2008230c37ba2a58dbd2f14f57facea3c8fdc6e7231e11365c1c88e8dcfefb56
parent 9c9ac923851c1a99a75bfe4cfd95e0048e42ba12fcf532319e9bc5c2e773bd57
throwaway true
Layer #22
comment buildkit.dockerfile.v0
container_config
Cmd[EXPOSE map[80/tcp:{}]]
created 2023-12-08 07:58:51 UTC
id 9c9ac923851c1a99a75bfe4cfd95e0048e42ba12fcf532319e9bc5c2e773bd57
parent 2118fc0c88622e9bc845d07437cf5cbfb340bafbe25ee4c5081b1def8da375b0
throwaway true
Layer #21
comment buildkit.dockerfile.v0
container_config
Cmd[RUN /bin/sh -c chmod +x /root/entrypoint.sh # buildkit]
created 2023-12-08 07:58:51 UTC
id 2118fc0c88622e9bc845d07437cf5cbfb340bafbe25ee4c5081b1def8da375b0
parent 0fa0eefc55a67216f8793e38c1b4499b75da23143d2aaa952c42b80e3e351e47
Layer #20
comment buildkit.dockerfile.v0
container_config
Cmd[COPY ./default.conf /etc/nginx/conf.d/ # buildkit]
created 2023-12-08 07:58:51 UTC
id 0fa0eefc55a67216f8793e38c1b4499b75da23143d2aaa952c42b80e3e351e47
parent ca03e100dff0a226a00fe2663d019c29bfe6214e09c3de076ab16bbd52e4a445
Layer #19
comment buildkit.dockerfile.v0
container_config
Cmd[COPY entrypoint.sh /root/entrypoint.sh # buildkit]
created 2023-12-08 07:58:51 UTC
id ca03e100dff0a226a00fe2663d019c29bfe6214e09c3de076ab16bbd52e4a445
parent 4c2eba7ea9c90992362c66a6c026e74c2b4edcf33bab4de155e55952f8057c89
Layer #18
comment buildkit.dockerfile.v0
container_config
Cmd[RUN /bin/sh -c apk update && apk add zip && apk add wget # buildkit]
created 2023-12-08 07:31:08 UTC
id 4c2eba7ea9c90992362c66a6c026e74c2b4edcf33bab4de155e55952f8057c89
parent 048e3760f51b71f891c8e501ec2563b8ff480cf54c2019e34255b6dcb8482009
Layer #17
container_config
Cmd[/bin/sh -c set -x && apkArch="$(cat /etc/apk/arch)" && nginxPackages=" nginx=${NGINX_VERSION}-r${PKG_RELEASE} nginx-module-xslt=${NGINX_VERSION}-r${PKG_RELEASE} nginx-module-geoip=${NGINX_VERSION}-r${PKG_RELEASE} nginx-module-image-filter=${NGINX_VERSION}-r${PKG_RELEASE} nginx-module-njs=${NGINX_VERSION}.${NJS_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 libxslt-dev gd-dev geoip-dev libedit-dev bash alpine-sdk findutils && su nobody -s /bin/sh -c " export HOME=${tempDir} && cd ${tempDir} && curl -f -O https://hg.nginx.org/pkg-oss/archive/${NGINX_VERSION}-${PKG_RELEASE}.tar.gz && PKGOSSCHECKSUM=\"00b217979265cc9d66c991c9c89427558936dbaa568d175ca45780589171d94f1866217be09a83438d95494cf38baaa6788320f6d8d23f2fb29c03117391ff88 *${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 module-geoip module-image-filter module-njs module-xslt && apk index -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 && if [ -f "/etc/apk/keys/nginx_signing.rsa.pub" ]; then rm -f /etc/apk/keys/nginx_signing.rsa.pub; fi && apk add --no-cache curl ca-certificates]
created 2023-12-01 07:02:37 UTC
id 048e3760f51b71f891c8e501ec2563b8ff480cf54c2019e34255b6dcb8482009
parent ee48150dc908069bb526abaed9eb829dd8349ece1cd94b9a4cb70d51cf27546b
Layer #16
container_config
Cmd[/bin/sh -c #(nop) ENV NJS_VERSION=0.8.2]
created 2023-12-01 07:02:31 UTC
id ee48150dc908069bb526abaed9eb829dd8349ece1cd94b9a4cb70d51cf27546b
parent c415faf607dd054dccbe1234e87e02aeaad9177562f1e1dcee1ce865a91bf558
throwaway true
Layer #15
container_config
Cmd[/bin/sh -c #(nop) CMD ["nginx" "-g" "daemon off;"]]
created 2023-12-01 07:02:15 UTC
id c415faf607dd054dccbe1234e87e02aeaad9177562f1e1dcee1ce865a91bf558
parent 7e28c9d41b50df5eafc3206d1763a97a525dba21243cc2b34bab702254123da5
throwaway true
Layer #14
container_config
Cmd[/bin/sh -c #(nop) STOPSIGNAL SIGQUIT]
created 2023-12-01 07:02:15 UTC
id 7e28c9d41b50df5eafc3206d1763a97a525dba21243cc2b34bab702254123da5
parent 2e7bf57a3aee9a816bf4c91f956bfc55a86fe8fa248009fa6a7bf6d9266ed7a4
throwaway true
Layer #13
container_config
Cmd[/bin/sh -c #(nop) EXPOSE 80]
created 2023-12-01 07:02:15 UTC
id 2e7bf57a3aee9a816bf4c91f956bfc55a86fe8fa248009fa6a7bf6d9266ed7a4
parent af9b18f106c09e06686a2654c70fe8701c2b23cd2ae8921a61200af3c606ba2f
throwaway true
Layer #12
container_config
Cmd[/bin/sh -c #(nop) ENTRYPOINT ["/docker-entrypoint.sh"]]
created 2023-12-01 07:02:15 UTC
id af9b18f106c09e06686a2654c70fe8701c2b23cd2ae8921a61200af3c606ba2f
parent 84f9b48042ee99ce052a538dab428583d247d76daf73f859a35557e062a4816e
throwaway true
Layer #11
container_config
Cmd[/bin/sh -c #(nop) COPY file:9e3b2b63db9f8fc702e2dc2bdd0943be0d990c028cddcf1c159f5556a8ba3030 in /docker-entrypoint.d ]
created 2023-12-01 07:02:15 UTC
id 84f9b48042ee99ce052a538dab428583d247d76daf73f859a35557e062a4816e
parent bf193d42bbc29c13ddbdcef5d69ad2fcb8f418c970905c6afd48f76c14882ff7
Layer #10
container_config
Cmd[/bin/sh -c #(nop) COPY file:57846632accc89753f45cbc00cb9e6223d991e1d31297eec3395a7ca58eed6a6 in /docker-entrypoint.d ]
created 2023-12-01 07:02:15 UTC
id bf193d42bbc29c13ddbdcef5d69ad2fcb8f418c970905c6afd48f76c14882ff7
parent 7923bfb092784201b7cd4a7db6a27a77336b68e10113411324f90cec86fa627e
Layer #9
container_config
Cmd[/bin/sh -c #(nop) COPY file:3b1b9915b7dd898a0e32f7eb9715a35c9feab914022efff68ba990bc1ec7d169 in /docker-entrypoint.d ]
created 2023-12-01 07:02:15 UTC
id 7923bfb092784201b7cd4a7db6a27a77336b68e10113411324f90cec86fa627e
parent 72767c60b499a381da055afa068677f5a170ff7f5fbd9d06330ffb17f1158eb9
Layer #8
container_config
Cmd[/bin/sh -c #(nop) COPY file:caec368f5a54f70a844a13005eb2255bed778809b3672d516e719ce2f4bce123 in /docker-entrypoint.d ]
created 2023-12-01 07:02:15 UTC
id 72767c60b499a381da055afa068677f5a170ff7f5fbd9d06330ffb17f1158eb9
parent 05ccfd1cae9407b1cfbf1d785822676859d303f433c238d00accad8f1062830e
Layer #7
container_config
Cmd[/bin/sh -c #(nop) COPY file:01e75c6dd0ce317d516928a17584d111cd082840c01e58be0afc851b33adb916 in / ]
created 2023-12-01 07:02:15 UTC
id 05ccfd1cae9407b1cfbf1d785822676859d303f433c238d00accad8f1062830e
parent 4e5718fe3f86a7e0019c891dc07e292b762178d7a6441ec376381233f3897ea1
Layer #6
container_config
Cmd[/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 && su nobody -s /bin/sh -c " export HOME=${tempDir} && cd ${tempDir} && curl -f -O https://hg.nginx.org/pkg-oss/archive/${NGINX_VERSION}-${PKG_RELEASE}.tar.gz && PKGOSSCHECKSUM=\"00b217979265cc9d66c991c9c89427558936dbaa568d175ca45780589171d94f1866217be09a83438d95494cf38baaa6788320f6d8d23f2fb29c03117391ff88 *${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 -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 && if [ -f "/etc/apk/keys/nginx_signing.rsa.pub" ]; then rm -f /etc/apk/keys/nginx_signing.rsa.pub; fi && apk add --no-cache --virtual .gettext gettext && mv /usr/bin/envsubst /tmp/ && runDeps="$( scanelf --needed --nobanner /tmp/envsubst | awk '{ gsub(/,/, "\nso:", $2); print "so:" $2 }' | sort -u | xargs -r apk info --installed | sort -u )" && apk add --no-cache $runDeps && apk del --no-network .gettext && mv /tmp/envsubst /usr/local/bin/ && 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]
created 2023-12-01 07:02:15 UTC
id 4e5718fe3f86a7e0019c891dc07e292b762178d7a6441ec376381233f3897ea1
parent 77d05505cbee6e93b3da140ae55a5717299c269a7f8bdbb4cc2fc4f3aad06ee4
Layer #5
container_config
Cmd[/bin/sh -c #(nop) ENV PKG_RELEASE=1]
created 2023-12-01 07:02:10 UTC
id 77d05505cbee6e93b3da140ae55a5717299c269a7f8bdbb4cc2fc4f3aad06ee4
parent 3f45e946d4c25c202a049e5bc2e74720c1a63eec73d836e2133f54dbe43fde1f
throwaway true
Layer #4
container_config
Cmd[/bin/sh -c #(nop) ENV NGINX_VERSION=1.25.3]
created 2023-12-01 07:02:09 UTC
id 3f45e946d4c25c202a049e5bc2e74720c1a63eec73d836e2133f54dbe43fde1f
parent 9141f8c55df741f26ed865880559f6d57ddeba2abce6d12836bbc9c3dd5fef4c
throwaway true
Layer #3
container_config
Cmd[/bin/sh -c #(nop) LABEL maintainer=NGINX Docker Maintainers ]
created 2023-12-01 07:02:09 UTC
id 9141f8c55df741f26ed865880559f6d57ddeba2abce6d12836bbc9c3dd5fef4c
parent 320cdc15060f72b8509cc250500d2a0fa1479767ef9b9ef78b833885d71097e1
throwaway true
Layer #2
container_config
Cmd[/bin/sh -c #(nop) CMD ["/bin/sh"]]
created 2023-11-30 23:22:52 UTC
id 320cdc15060f72b8509cc250500d2a0fa1479767ef9b9ef78b833885d71097e1
parent 55017095423cca465114135fb3ee6d43c65725536a4a0e7e6ea304d944d3188d
throwaway true
Layer #1
container_config
Cmd[/bin/sh -c #(nop) ADD file:fc714080c3bcbbce7ac746a10d7b4355ffa36293a8d435d62cd5359ea8eb8364 in / ]
created 2023-11-30 23:22:52 UTC
id 55017095423cca465114135fb3ee6d43c65725536a4a0e7e6ea304d944d3188d
Docker Registry UI v0.9.7 | Quiq Inc.