2026-04-15 20:21:59 UTC
19.3 MB
none
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:6a0ac1617861a677b045b7ff88545213ec31c0ff08763195a70a4a5adda577bb - 19.14% (3.69 MB)
[#001] sha256:8cb496381bf96a08576a8320f7ff7202e580d0da89ae78f7abc411f7c21974eb - 1.44% (283 KB)
[#002] sha256:97d40529a15df09d26ebad4259e67d2df9bd71e49c6d353df1a2ea2379520599 - 79.42% (15.3 MB)
[#003] sha256:9a873a8475f334c8cd45e70dc8307d27c80af9f942c76be0e79fbf28b5acb84d - 0.0% (397 Bytes)
[#004] sha256:a64a63e4991477efc579e67e6e6508f77607f39959f39ca545907ff8260df861 - 0.0% (214 Bytes)
ADD alpine-minirootfs-3.23.4-x86_64.tar.gz / # buildkit
2026-04-15 20:01:40 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-04-15 20:21:58 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates # buildkit
2026-04-15 20:21:59 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; version='3.1.0'; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) arch='amd64'; sha256='c69f2b8778c5357a77f6b41730d94d5f0b2b7cf54534040a06af5f0a70a731b2' ;; aarch64) arch='arm64'; sha256='f5527b7ed356767afb8a616e7b9423ef161b470e3674893e395e2a4e656deb1c' ;; armhf) arch='armv6'; sha256='2c9a44ea1c289bade76770de459c437dde0bea3b44a3e7555264a63707e71470' ;; armv7) arch='armv7'; sha256='0217d5704cd0be893320e686ca6bb7341991d9ed23251ac1265301994a890b6f' ;; ppc64le) arch='ppc64le'; sha256='1dc0fc28f368dd2d3b485f1bc7f9e5a6cb2421cf8fa94aade30fc334a362ae47' ;; s390x) arch='s390x'; sha256='cbe535d6d70e5d9b6c160a6c52445eb9c90af57e12e2b5d377d1263077ae741e' ;; riscv64) arch='riscv64'; sha256='77cd50cd517758a5de09391d4cbda47e64caf1b67ba07413fbfbfeffed6de444' ;; *) echo >&2 "error: unsupported architecture: $apkArch"; exit 1 ;; esac; wget -O registry.tar.gz "https://github.com/distribution/distribution/releases/download/v${version}/registry_${version}_linux_${arch}.tar.gz"; echo "$sha256 *registry.tar.gz" | sha256sum -c -; tar --extract --verbose --file registry.tar.gz --directory /bin/ registry; rm registry.tar.gz; registry --version # buildkit
2026-04-15 20:21:59 UTC (buildkit.dockerfile.v0)COPY ./config-example.yml /etc/distribution/config.yml # buildkit
2026-04-15 20:21:59 UTC (buildkit.dockerfile.v0)ENV OTEL_TRACES_EXPORTER=none
2026-04-15 20:21:59 UTC (buildkit.dockerfile.v0)VOLUME [/var/lib/registry]
2026-04-15 20:21:59 UTC (buildkit.dockerfile.v0)EXPOSE map[5000/tcp:{}]
2026-04-15 20:21:59 UTC (buildkit.dockerfile.v0)COPY entrypoint.sh /entrypoint.sh # buildkit
2026-04-15 20:21:59 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/entrypoint.sh"]
2026-04-15 20:21:59 UTC (buildkit.dockerfile.v0)CMD ["/etc/distribution/config.yml"]
2026-04-15 20:30:48 UTC
17.9 MB
none
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:c9cf8ef099e6e20ca4c7a2ae5b731a4beff960c0ffb88dd64fd6cdfdfe04839d - 19.03% (3.41 MB)
[#001] sha256:183c5793b7330baba2bdbdcfc15c9c30a01c808c080ac6caa02bf3b5585d2f0b - 1.55% (284 KB)
[#002] sha256:0a803f642b9610a88267f90c72d4ef2dcdd1466a02ffff081253e0c8cb007518 - 79.42% (14.2 MB)
[#003] sha256:429976651e6fd4e0807c8e4adf51e14be417e47d99e54d2661038b96054f20ee - 0.0% (396 Bytes)
[#004] sha256:1a0349c1b4a28ea362e586a01485dedd33cd0a753883d682880bc03002670d1d - 0.0% (214 Bytes)
ADD alpine-minirootfs-3.23.4-armhf.tar.gz / # buildkit
2026-04-15 20:02:13 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-04-15 20:30:46 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates # buildkit
2026-04-15 20:30:48 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; version='3.1.0'; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) arch='amd64'; sha256='c69f2b8778c5357a77f6b41730d94d5f0b2b7cf54534040a06af5f0a70a731b2' ;; aarch64) arch='arm64'; sha256='f5527b7ed356767afb8a616e7b9423ef161b470e3674893e395e2a4e656deb1c' ;; armhf) arch='armv6'; sha256='2c9a44ea1c289bade76770de459c437dde0bea3b44a3e7555264a63707e71470' ;; armv7) arch='armv7'; sha256='0217d5704cd0be893320e686ca6bb7341991d9ed23251ac1265301994a890b6f' ;; ppc64le) arch='ppc64le'; sha256='1dc0fc28f368dd2d3b485f1bc7f9e5a6cb2421cf8fa94aade30fc334a362ae47' ;; s390x) arch='s390x'; sha256='cbe535d6d70e5d9b6c160a6c52445eb9c90af57e12e2b5d377d1263077ae741e' ;; riscv64) arch='riscv64'; sha256='77cd50cd517758a5de09391d4cbda47e64caf1b67ba07413fbfbfeffed6de444' ;; *) echo >&2 "error: unsupported architecture: $apkArch"; exit 1 ;; esac; wget -O registry.tar.gz "https://github.com/distribution/distribution/releases/download/v${version}/registry_${version}_linux_${arch}.tar.gz"; echo "$sha256 *registry.tar.gz" | sha256sum -c -; tar --extract --verbose --file registry.tar.gz --directory /bin/ registry; rm registry.tar.gz; registry --version # buildkit
2026-04-15 20:30:48 UTC (buildkit.dockerfile.v0)COPY ./config-example.yml /etc/distribution/config.yml # buildkit
2026-04-15 20:30:48 UTC (buildkit.dockerfile.v0)ENV OTEL_TRACES_EXPORTER=none
2026-04-15 20:30:48 UTC (buildkit.dockerfile.v0)VOLUME [/var/lib/registry]
2026-04-15 20:30:48 UTC (buildkit.dockerfile.v0)EXPOSE map[5000/tcp:{}]
2026-04-15 20:30:48 UTC (buildkit.dockerfile.v0)COPY entrypoint.sh /entrypoint.sh # buildkit
2026-04-15 20:30:48 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/entrypoint.sh"]
2026-04-15 20:30:48 UTC (buildkit.dockerfile.v0)CMD ["/etc/distribution/config.yml"]
2026-04-15 20:30:47 UTC
17.6 MB
none
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:c160e404c59d6d30c66a0d74bbd17337f178f5d898a9908e18c71ce3bbe28c99 - 17.78% (3.13 MB)
[#001] sha256:d9c9b070cc2b0e0766b265c2a5cfb09a8c7f75fe8cadd47ea9629e65bacb16cc - 1.57% (283 KB)
[#002] sha256:4cbb7d56c8ece14a9df7df018084a367f6f952b0880a634c07cebd833f31e12b - 80.65% (14.2 MB)
[#003] sha256:79b0ccdbb613d063ad89a7b722b21597a9eabdcf4d35271f0a7713a7e8fea571 - 0.0% (397 Bytes)
[#004] sha256:f0b9514c82ddb9ee2627d12f163b0e4fc4f72991aba4955dacfd845cadf5f603 - 0.0% (214 Bytes)
ADD alpine-minirootfs-3.23.4-armv7.tar.gz / # buildkit
2026-04-15 20:01:47 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-04-15 20:30:45 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates # buildkit
2026-04-15 20:30:47 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; version='3.1.0'; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) arch='amd64'; sha256='c69f2b8778c5357a77f6b41730d94d5f0b2b7cf54534040a06af5f0a70a731b2' ;; aarch64) arch='arm64'; sha256='f5527b7ed356767afb8a616e7b9423ef161b470e3674893e395e2a4e656deb1c' ;; armhf) arch='armv6'; sha256='2c9a44ea1c289bade76770de459c437dde0bea3b44a3e7555264a63707e71470' ;; armv7) arch='armv7'; sha256='0217d5704cd0be893320e686ca6bb7341991d9ed23251ac1265301994a890b6f' ;; ppc64le) arch='ppc64le'; sha256='1dc0fc28f368dd2d3b485f1bc7f9e5a6cb2421cf8fa94aade30fc334a362ae47' ;; s390x) arch='s390x'; sha256='cbe535d6d70e5d9b6c160a6c52445eb9c90af57e12e2b5d377d1263077ae741e' ;; riscv64) arch='riscv64'; sha256='77cd50cd517758a5de09391d4cbda47e64caf1b67ba07413fbfbfeffed6de444' ;; *) echo >&2 "error: unsupported architecture: $apkArch"; exit 1 ;; esac; wget -O registry.tar.gz "https://github.com/distribution/distribution/releases/download/v${version}/registry_${version}_linux_${arch}.tar.gz"; echo "$sha256 *registry.tar.gz" | sha256sum -c -; tar --extract --verbose --file registry.tar.gz --directory /bin/ registry; rm registry.tar.gz; registry --version # buildkit
2026-04-15 20:30:47 UTC (buildkit.dockerfile.v0)COPY ./config-example.yml /etc/distribution/config.yml # buildkit
2026-04-15 20:30:47 UTC (buildkit.dockerfile.v0)ENV OTEL_TRACES_EXPORTER=none
2026-04-15 20:30:47 UTC (buildkit.dockerfile.v0)VOLUME [/var/lib/registry]
2026-04-15 20:30:47 UTC (buildkit.dockerfile.v0)EXPOSE map[5000/tcp:{}]
2026-04-15 20:30:47 UTC (buildkit.dockerfile.v0)COPY entrypoint.sh /entrypoint.sh # buildkit
2026-04-15 20:30:47 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/entrypoint.sh"]
2026-04-15 20:30:47 UTC (buildkit.dockerfile.v0)CMD ["/etc/distribution/config.yml"]
2026-04-15 20:22:03 UTC
18 MB
none
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:d17f077ada118cc762df373ff803592abf2dfa3ddafaa7381e364dd27a88fca7 - 22.24% (4.01 MB)
[#001] sha256:3e1b86dcd5ed2d9c13516ee9ac0de60067820f711082d80bb186221ec31b22f6 - 1.55% (286 KB)
[#002] sha256:10b078c38aa70d1267c3ad283333d6d7560ce2c35631afd41895971269b8aede - 76.21% (13.7 MB)
[#003] sha256:cd362efbf0c0277065d7a85cdc42abd6de70e3a8e08baa18d6ba91a701178077 - 0.0% (396 Bytes)
[#004] sha256:3efe222c9c807ef13e6780326cb2d9fe3bb8b018a63f51cf0c12b1bb4c278775 - 0.0% (213 Bytes)
ADD alpine-minirootfs-3.23.4-aarch64.tar.gz / # buildkit
2026-04-15 20:01:25 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-04-15 20:22:00 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates # buildkit
2026-04-15 20:22:03 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; version='3.1.0'; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) arch='amd64'; sha256='c69f2b8778c5357a77f6b41730d94d5f0b2b7cf54534040a06af5f0a70a731b2' ;; aarch64) arch='arm64'; sha256='f5527b7ed356767afb8a616e7b9423ef161b470e3674893e395e2a4e656deb1c' ;; armhf) arch='armv6'; sha256='2c9a44ea1c289bade76770de459c437dde0bea3b44a3e7555264a63707e71470' ;; armv7) arch='armv7'; sha256='0217d5704cd0be893320e686ca6bb7341991d9ed23251ac1265301994a890b6f' ;; ppc64le) arch='ppc64le'; sha256='1dc0fc28f368dd2d3b485f1bc7f9e5a6cb2421cf8fa94aade30fc334a362ae47' ;; s390x) arch='s390x'; sha256='cbe535d6d70e5d9b6c160a6c52445eb9c90af57e12e2b5d377d1263077ae741e' ;; riscv64) arch='riscv64'; sha256='77cd50cd517758a5de09391d4cbda47e64caf1b67ba07413fbfbfeffed6de444' ;; *) echo >&2 "error: unsupported architecture: $apkArch"; exit 1 ;; esac; wget -O registry.tar.gz "https://github.com/distribution/distribution/releases/download/v${version}/registry_${version}_linux_${arch}.tar.gz"; echo "$sha256 *registry.tar.gz" | sha256sum -c -; tar --extract --verbose --file registry.tar.gz --directory /bin/ registry; rm registry.tar.gz; registry --version # buildkit
2026-04-15 20:22:03 UTC (buildkit.dockerfile.v0)COPY ./config-example.yml /etc/distribution/config.yml # buildkit
2026-04-15 20:22:03 UTC (buildkit.dockerfile.v0)ENV OTEL_TRACES_EXPORTER=none
2026-04-15 20:22:03 UTC (buildkit.dockerfile.v0)VOLUME [/var/lib/registry]
2026-04-15 20:22:03 UTC (buildkit.dockerfile.v0)EXPOSE map[5000/tcp:{}]
2026-04-15 20:22:03 UTC (buildkit.dockerfile.v0)COPY entrypoint.sh /entrypoint.sh # buildkit
2026-04-15 20:22:03 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/entrypoint.sh"]
2026-04-15 20:22:03 UTC (buildkit.dockerfile.v0)CMD ["/etc/distribution/config.yml"]
2026-04-15 21:07:31 UTC
17.6 MB
none
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:f14c55dbf69723970b011b8f4e3d231f8c307d6db3c80dafa55949ab7d3ea6d2 - 20.78% (3.65 MB)
[#001] sha256:1b7ccd49384e7556733dfe66ba3c21432bf16a2524fd3822010b69719728c426 - 1.59% (286 KB)
[#002] sha256:4cade354f1ce523464d53e4410066ab13054bc0f7f7f6b61c6bdab3820e81960 - 77.63% (13.6 MB)
[#003] sha256:d1bb4a94d063adb52beb225547a0ba6c3db9083b4b53b8095f04b26684e4c5a6 - 0.0% (396 Bytes)
[#004] sha256:3b85765c8baa1e0582fde5f23baa47d49082216ba251b6dafaf4e746b5daa3e0 - 0.0% (213 Bytes)
ADD alpine-minirootfs-3.23.4-ppc64le.tar.gz / # buildkit
2026-04-15 20:00:31 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-04-15 21:07:27 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates # buildkit
2026-04-15 21:07:30 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; version='3.1.0'; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) arch='amd64'; sha256='c69f2b8778c5357a77f6b41730d94d5f0b2b7cf54534040a06af5f0a70a731b2' ;; aarch64) arch='arm64'; sha256='f5527b7ed356767afb8a616e7b9423ef161b470e3674893e395e2a4e656deb1c' ;; armhf) arch='armv6'; sha256='2c9a44ea1c289bade76770de459c437dde0bea3b44a3e7555264a63707e71470' ;; armv7) arch='armv7'; sha256='0217d5704cd0be893320e686ca6bb7341991d9ed23251ac1265301994a890b6f' ;; ppc64le) arch='ppc64le'; sha256='1dc0fc28f368dd2d3b485f1bc7f9e5a6cb2421cf8fa94aade30fc334a362ae47' ;; s390x) arch='s390x'; sha256='cbe535d6d70e5d9b6c160a6c52445eb9c90af57e12e2b5d377d1263077ae741e' ;; riscv64) arch='riscv64'; sha256='77cd50cd517758a5de09391d4cbda47e64caf1b67ba07413fbfbfeffed6de444' ;; *) echo >&2 "error: unsupported architecture: $apkArch"; exit 1 ;; esac; wget -O registry.tar.gz "https://github.com/distribution/distribution/releases/download/v${version}/registry_${version}_linux_${arch}.tar.gz"; echo "$sha256 *registry.tar.gz" | sha256sum -c -; tar --extract --verbose --file registry.tar.gz --directory /bin/ registry; rm registry.tar.gz; registry --version # buildkit
2026-04-15 21:07:30 UTC (buildkit.dockerfile.v0)COPY ./config-example.yml /etc/distribution/config.yml # buildkit
2026-04-15 21:07:31 UTC (buildkit.dockerfile.v0)ENV OTEL_TRACES_EXPORTER=none
2026-04-15 21:07:31 UTC (buildkit.dockerfile.v0)VOLUME [/var/lib/registry]
2026-04-15 21:07:31 UTC (buildkit.dockerfile.v0)EXPOSE map[5000/tcp:{}]
2026-04-15 21:07:31 UTC (buildkit.dockerfile.v0)COPY entrypoint.sh /entrypoint.sh # buildkit
2026-04-15 21:07:31 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/entrypoint.sh"]
2026-04-15 21:07:31 UTC (buildkit.dockerfile.v0)CMD ["/etc/distribution/config.yml"]
2026-04-16 16:18:50 UTC
18.3 MB
none
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:352acc3ce0e18a8eecba8cebabbfac8f5d264e89513a883c1566d91d15491462 - 18.69% (3.42 MB)
[#001] sha256:2a3257359d78e33ee12c186b4248dac6627cb8e26d6fd747ad8f46ed2b4fb8e1 - 1.51% (284 KB)
[#002] sha256:c46c91e3d45308513426f30dcedfbc65ec77a2779a32098c17e221dcd6cd64e2 - 79.79% (14.6 MB)
[#003] sha256:ddb387350b3456eae4543d6e3d489fbf03b7274ff52ed08bc5d6fa07ec9c6c96 - 0.0% (397 Bytes)
[#004] sha256:d49f0a5df5634f6eb55e324d1d2e3191a49ef66e54b8013b86f4c9b5e9fd3911 - 0.0% (213 Bytes)
ADD alpine-minirootfs-3.23.4-riscv64.tar.gz / # buildkit
2026-04-15 20:30:47 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-04-16 16:18:44 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates # buildkit
2026-04-16 16:18:50 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; version='3.1.0'; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) arch='amd64'; sha256='c69f2b8778c5357a77f6b41730d94d5f0b2b7cf54534040a06af5f0a70a731b2' ;; aarch64) arch='arm64'; sha256='f5527b7ed356767afb8a616e7b9423ef161b470e3674893e395e2a4e656deb1c' ;; armhf) arch='armv6'; sha256='2c9a44ea1c289bade76770de459c437dde0bea3b44a3e7555264a63707e71470' ;; armv7) arch='armv7'; sha256='0217d5704cd0be893320e686ca6bb7341991d9ed23251ac1265301994a890b6f' ;; ppc64le) arch='ppc64le'; sha256='1dc0fc28f368dd2d3b485f1bc7f9e5a6cb2421cf8fa94aade30fc334a362ae47' ;; s390x) arch='s390x'; sha256='cbe535d6d70e5d9b6c160a6c52445eb9c90af57e12e2b5d377d1263077ae741e' ;; riscv64) arch='riscv64'; sha256='77cd50cd517758a5de09391d4cbda47e64caf1b67ba07413fbfbfeffed6de444' ;; *) echo >&2 "error: unsupported architecture: $apkArch"; exit 1 ;; esac; wget -O registry.tar.gz "https://github.com/distribution/distribution/releases/download/v${version}/registry_${version}_linux_${arch}.tar.gz"; echo "$sha256 *registry.tar.gz" | sha256sum -c -; tar --extract --verbose --file registry.tar.gz --directory /bin/ registry; rm registry.tar.gz; registry --version # buildkit
2026-04-16 16:18:50 UTC (buildkit.dockerfile.v0)COPY ./config-example.yml /etc/distribution/config.yml # buildkit
2026-04-16 16:18:50 UTC (buildkit.dockerfile.v0)ENV OTEL_TRACES_EXPORTER=none
2026-04-16 16:18:50 UTC (buildkit.dockerfile.v0)VOLUME [/var/lib/registry]
2026-04-16 16:18:50 UTC (buildkit.dockerfile.v0)EXPOSE map[5000/tcp:{}]
2026-04-16 16:18:50 UTC (buildkit.dockerfile.v0)COPY entrypoint.sh /entrypoint.sh # buildkit
2026-04-16 16:18:50 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/entrypoint.sh"]
2026-04-16 16:18:50 UTC (buildkit.dockerfile.v0)CMD ["/etc/distribution/config.yml"]
2026-04-15 20:41:14 UTC
18.5 MB
none
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:13188190f2c53fa4e825ed24ee94f77177787a7ddde7687d5fadb7431f136a37 - 19.23% (3.55 MB)
[#001] sha256:107efaa291b5f83372c13d97ab11aebdd260da2222cd795a4f56930ce905e525 - 1.5% (284 KB)
[#002] sha256:c13ed2ac9b04a60eb69415bcb5cc0f1a1dd9c38d7739cc439fb42e210dcd1483 - 79.26% (14.6 MB)
[#003] sha256:540ed722b2468503bc0a508242b89a864723e11434abc22b29b13cc1238a7077 - 0.0% (397 Bytes)
[#004] sha256:b04f04b0a42a4b8156d317bdbd80acbd4589058f2436f75400f0cab192630f22 - 0.0% (214 Bytes)
ADD alpine-minirootfs-3.23.4-s390x.tar.gz / # buildkit
2026-04-15 20:00:34 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-04-15 20:41:12 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates # buildkit
2026-04-15 20:41:14 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; version='3.1.0'; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) arch='amd64'; sha256='c69f2b8778c5357a77f6b41730d94d5f0b2b7cf54534040a06af5f0a70a731b2' ;; aarch64) arch='arm64'; sha256='f5527b7ed356767afb8a616e7b9423ef161b470e3674893e395e2a4e656deb1c' ;; armhf) arch='armv6'; sha256='2c9a44ea1c289bade76770de459c437dde0bea3b44a3e7555264a63707e71470' ;; armv7) arch='armv7'; sha256='0217d5704cd0be893320e686ca6bb7341991d9ed23251ac1265301994a890b6f' ;; ppc64le) arch='ppc64le'; sha256='1dc0fc28f368dd2d3b485f1bc7f9e5a6cb2421cf8fa94aade30fc334a362ae47' ;; s390x) arch='s390x'; sha256='cbe535d6d70e5d9b6c160a6c52445eb9c90af57e12e2b5d377d1263077ae741e' ;; riscv64) arch='riscv64'; sha256='77cd50cd517758a5de09391d4cbda47e64caf1b67ba07413fbfbfeffed6de444' ;; *) echo >&2 "error: unsupported architecture: $apkArch"; exit 1 ;; esac; wget -O registry.tar.gz "https://github.com/distribution/distribution/releases/download/v${version}/registry_${version}_linux_${arch}.tar.gz"; echo "$sha256 *registry.tar.gz" | sha256sum -c -; tar --extract --verbose --file registry.tar.gz --directory /bin/ registry; rm registry.tar.gz; registry --version # buildkit
2026-04-15 20:41:14 UTC (buildkit.dockerfile.v0)COPY ./config-example.yml /etc/distribution/config.yml # buildkit
2026-04-15 20:41:14 UTC (buildkit.dockerfile.v0)ENV OTEL_TRACES_EXPORTER=none
2026-04-15 20:41:14 UTC (buildkit.dockerfile.v0)VOLUME [/var/lib/registry]
2026-04-15 20:41:14 UTC (buildkit.dockerfile.v0)EXPOSE map[5000/tcp:{}]
2026-04-15 20:41:14 UTC (buildkit.dockerfile.v0)COPY entrypoint.sh /entrypoint.sh # buildkit
2026-04-15 20:41:14 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/entrypoint.sh"]
2026-04-15 20:41:14 UTC (buildkit.dockerfile.v0)CMD ["/etc/distribution/config.yml"]
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.