2026-01-28 02:36:15 UTC
17.7 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:bc1da058f299723f8258c5a82dd007d1dd72e275087b726d5e1be5ef6198f286 - 19.64% (3.47 MB)
[#001] sha256:3e2f893a11eee550abbadc144efb3cccc151908f28f8a20775e6e990065d8b34 - 1.57% (284 KB)
[#002] sha256:3aeded8eec5f8394cf132cd851680a68d0861eacaeb3dfdce2df957303cb5beb - 78.78% (13.9 MB)
[#003] sha256:a8100d968019ced9a7dccd30207ff9e8781702aadbc3f409202021fb98aad4ef - 0.0% (397 Bytes)
[#004] sha256:7369e5bd3505f549f6bbad4856b935f10097b8cfb09774ca9064e510a9435ba0 - 0.0% (213 Bytes)
ADD alpine-minirootfs-3.21.6-x86_64.tar.gz / # buildkit
2026-01-28 01:18:43 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-01-28 02:36:14 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates # buildkit
2026-01-28 02:36:15 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; version='3.0.0'; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) arch='amd64'; sha256='61c9a2c0d5981a78482025b6b69728521fbc78506d68b223d4a2eb825de5ca3d' ;; aarch64) arch='arm64'; sha256='6c2ee1d135626fa42e0d6fb66a0e0f42e22439e5050087d04f4c5ff53655892e' ;; armhf) arch='armv6'; sha256='e038bba14c573628407d9f5dfa6b6f9d782acda62abf52dbf24ab257bbeedfe7' ;; armv7) arch='armv7'; sha256='147d617e604e2e7d11b055484493c6a20731f6ce252d2bc47c716d8c48258719' ;; ppc64le) arch='ppc64le'; sha256='5386e9811790616d5b3c4d5de2f449e6da99f03dd45f33ee3e3464e81a264e6e' ;; s390x) arch='s390x'; sha256='c8645e6fcebde5a441e1050c673b3ffa38572f61c1d1b1605d2bf333d3760328' ;; riscv64) arch='riscv64'; sha256='99bfeef7c553bf7b9861435e6b55fa584ecca73704f4a71418e482cc2d9e013d' ;; *) 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-01-28 02:36:15 UTC (buildkit.dockerfile.v0)COPY ./config-example.yml /etc/distribution/config.yml # buildkit
2026-01-28 02:36:15 UTC (buildkit.dockerfile.v0)VOLUME [/var/lib/registry]
2026-01-28 02:36:15 UTC (buildkit.dockerfile.v0)EXPOSE map[5000/tcp:{}]
2026-01-28 02:36:15 UTC (buildkit.dockerfile.v0)COPY entrypoint.sh /entrypoint.sh # buildkit
2026-01-28 02:36:15 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/entrypoint.sh"]
2026-01-28 02:36:15 UTC (buildkit.dockerfile.v0)CMD ["/etc/distribution/config.yml"]
2026-01-28 02:56:41 UTC
16.6 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:a7fd0d978b605e6a6ed974adfe73f3035a5a60d1bebd2c9d5bb111651502c33e - 19.36% (3.21 MB)
[#001] sha256:763dea360b041f016dd44796e53426ac4abd09935a5bd152717447cb87ce95ed - 1.68% (285 KB)
[#002] sha256:26c572bd2ea8fca4f65a9229580cea0a899bb90a55db87f84c61a8ebffef6667 - 78.95% (13.1 MB)
[#003] sha256:3ad135b2c91a4bf2f702697c7fbd5036dcc08f117b18dcc1c93853db1c9156a1 - 0.0% (397 Bytes)
[#004] sha256:7355f6de608492dfd3b132612c600d5fa83dc5ce8af87565e2b6d4de87bee8ae - 0.0% (214 Bytes)
ADD alpine-minirootfs-3.21.6-armhf.tar.gz / # buildkit
2026-01-28 01:18:04 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-01-28 02:56:39 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates # buildkit
2026-01-28 02:56:41 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; version='3.0.0'; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) arch='amd64'; sha256='61c9a2c0d5981a78482025b6b69728521fbc78506d68b223d4a2eb825de5ca3d' ;; aarch64) arch='arm64'; sha256='6c2ee1d135626fa42e0d6fb66a0e0f42e22439e5050087d04f4c5ff53655892e' ;; armhf) arch='armv6'; sha256='e038bba14c573628407d9f5dfa6b6f9d782acda62abf52dbf24ab257bbeedfe7' ;; armv7) arch='armv7'; sha256='147d617e604e2e7d11b055484493c6a20731f6ce252d2bc47c716d8c48258719' ;; ppc64le) arch='ppc64le'; sha256='5386e9811790616d5b3c4d5de2f449e6da99f03dd45f33ee3e3464e81a264e6e' ;; s390x) arch='s390x'; sha256='c8645e6fcebde5a441e1050c673b3ffa38572f61c1d1b1605d2bf333d3760328' ;; riscv64) arch='riscv64'; sha256='99bfeef7c553bf7b9861435e6b55fa584ecca73704f4a71418e482cc2d9e013d' ;; *) 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-01-28 02:56:41 UTC (buildkit.dockerfile.v0)COPY ./config-example.yml /etc/distribution/config.yml # buildkit
2026-01-28 02:56:41 UTC (buildkit.dockerfile.v0)VOLUME [/var/lib/registry]
2026-01-28 02:56:41 UTC (buildkit.dockerfile.v0)EXPOSE map[5000/tcp:{}]
2026-01-28 02:56:41 UTC (buildkit.dockerfile.v0)COPY entrypoint.sh /entrypoint.sh # buildkit
2026-01-28 02:56:41 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/entrypoint.sh"]
2026-01-28 02:56:41 UTC (buildkit.dockerfile.v0)CMD ["/etc/distribution/config.yml"]
2026-01-28 02:55:08 UTC
16.3 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:62ed07d04ac65a4abb70fdec446dfb09b05936e34cf361d555b0a75096077e6f - 18.13% (2.96 MB)
[#001] sha256:93fa18ffa376327f48a14f6ae18d2b80fa330c68588af0cf68a91e42596027a0 - 1.7% (284 KB)
[#002] sha256:207e2cbf4359c687f0d3571dbd8c4abb958cbf1761dd6809cde0aedc90d5e3c4 - 80.17% (13.1 MB)
[#003] sha256:e1e657a3d99825e81e94450d2630124a0b02d3def4e15dc91abf481d103529c8 - 0.0% (397 Bytes)
[#004] sha256:7a32d428cb46429981a780aff665401e0b671dcea217cc0238afa6927fd93edb - 0.0% (213 Bytes)
ADD alpine-minirootfs-3.21.6-armv7.tar.gz / # buildkit
2026-01-28 01:18:17 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-01-28 02:55:06 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates # buildkit
2026-01-28 02:55:08 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; version='3.0.0'; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) arch='amd64'; sha256='61c9a2c0d5981a78482025b6b69728521fbc78506d68b223d4a2eb825de5ca3d' ;; aarch64) arch='arm64'; sha256='6c2ee1d135626fa42e0d6fb66a0e0f42e22439e5050087d04f4c5ff53655892e' ;; armhf) arch='armv6'; sha256='e038bba14c573628407d9f5dfa6b6f9d782acda62abf52dbf24ab257bbeedfe7' ;; armv7) arch='armv7'; sha256='147d617e604e2e7d11b055484493c6a20731f6ce252d2bc47c716d8c48258719' ;; ppc64le) arch='ppc64le'; sha256='5386e9811790616d5b3c4d5de2f449e6da99f03dd45f33ee3e3464e81a264e6e' ;; s390x) arch='s390x'; sha256='c8645e6fcebde5a441e1050c673b3ffa38572f61c1d1b1605d2bf333d3760328' ;; riscv64) arch='riscv64'; sha256='99bfeef7c553bf7b9861435e6b55fa584ecca73704f4a71418e482cc2d9e013d' ;; *) 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-01-28 02:55:08 UTC (buildkit.dockerfile.v0)COPY ./config-example.yml /etc/distribution/config.yml # buildkit
2026-01-28 02:55:08 UTC (buildkit.dockerfile.v0)VOLUME [/var/lib/registry]
2026-01-28 02:55:08 UTC (buildkit.dockerfile.v0)EXPOSE map[5000/tcp:{}]
2026-01-28 02:55:08 UTC (buildkit.dockerfile.v0)COPY entrypoint.sh /entrypoint.sh # buildkit
2026-01-28 02:55:08 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/entrypoint.sh"]
2026-01-28 02:55:08 UTC (buildkit.dockerfile.v0)CMD ["/etc/distribution/config.yml"]
2026-01-28 02:37:19 UTC
17 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:a447a5de8f4eb4a987d81c0afa14d459cc714599c020c08f45fafa9c6c904b30 - 22.46% (3.81 MB)
[#001] sha256:0a52a06d47e0bd39faa08762021bcd609a477f5e8f78d4fa8c57ffe18287a848 - 1.65% (287 KB)
[#002] sha256:1cc3d49277b720f6fdbd106877ec83cf628b39046dbc4f247520819de0f7a85e - 75.88% (12.9 MB)
[#003] sha256:50b5971fe294ac79298e35f7f9d97ce5bc75257a4c3eb702c6dffae91750bc31 - 0.0% (398 Bytes)
[#004] sha256:92c7580d074a58b8b5b52a2e6921e9c026f1648c513408343beda0685efd062e - 0.0% (214 Bytes)
ADD alpine-minirootfs-3.21.6-aarch64.tar.gz / # buildkit
2026-01-28 01:18:07 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-01-28 02:37:18 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates # buildkit
2026-01-28 02:37:19 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; version='3.0.0'; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) arch='amd64'; sha256='61c9a2c0d5981a78482025b6b69728521fbc78506d68b223d4a2eb825de5ca3d' ;; aarch64) arch='arm64'; sha256='6c2ee1d135626fa42e0d6fb66a0e0f42e22439e5050087d04f4c5ff53655892e' ;; armhf) arch='armv6'; sha256='e038bba14c573628407d9f5dfa6b6f9d782acda62abf52dbf24ab257bbeedfe7' ;; armv7) arch='armv7'; sha256='147d617e604e2e7d11b055484493c6a20731f6ce252d2bc47c716d8c48258719' ;; ppc64le) arch='ppc64le'; sha256='5386e9811790616d5b3c4d5de2f449e6da99f03dd45f33ee3e3464e81a264e6e' ;; s390x) arch='s390x'; sha256='c8645e6fcebde5a441e1050c673b3ffa38572f61c1d1b1605d2bf333d3760328' ;; riscv64) arch='riscv64'; sha256='99bfeef7c553bf7b9861435e6b55fa584ecca73704f4a71418e482cc2d9e013d' ;; *) 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-01-28 02:37:19 UTC (buildkit.dockerfile.v0)COPY ./config-example.yml /etc/distribution/config.yml # buildkit
2026-01-28 02:37:19 UTC (buildkit.dockerfile.v0)VOLUME [/var/lib/registry]
2026-01-28 02:37:19 UTC (buildkit.dockerfile.v0)EXPOSE map[5000/tcp:{}]
2026-01-28 02:37:19 UTC (buildkit.dockerfile.v0)COPY entrypoint.sh /entrypoint.sh # buildkit
2026-01-28 02:37:19 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/entrypoint.sh"]
2026-01-28 02:37:19 UTC (buildkit.dockerfile.v0)CMD ["/etc/distribution/config.yml"]
2026-01-28 03:58:56 UTC
16.2 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:8042a34ff038331b4b3989ada093520db3bf1a93fddb408f83f2f2eae2c4a5c0 - 20.98% (3.41 MB)
[#001] sha256:c78725dfca013303f77b35532f05edbf6f602ea442a78c3910ed46da7d0d1941 - 1.73% (288 KB)
[#002] sha256:feb6fc60e328aa832ca51aa4d28e519274a22e96e965c6adaf65609fbfa982be - 77.28% (12.6 MB)
[#003] sha256:cd21de074d2a9efdc3e8725570ec3a606b586894fde345f033d8015f3824d279 - 0.0% (396 Bytes)
[#004] sha256:592530977bbf070854621f0da17736eafcd746657ba8c6000f7ca0d9e458c9c4 - 0.0% (214 Bytes)
ADD alpine-minirootfs-3.21.6-ppc64le.tar.gz / # buildkit
2026-01-28 01:17:37 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-01-28 03:58:54 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates # buildkit
2026-01-28 03:58:56 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; version='3.0.0'; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) arch='amd64'; sha256='61c9a2c0d5981a78482025b6b69728521fbc78506d68b223d4a2eb825de5ca3d' ;; aarch64) arch='arm64'; sha256='6c2ee1d135626fa42e0d6fb66a0e0f42e22439e5050087d04f4c5ff53655892e' ;; armhf) arch='armv6'; sha256='e038bba14c573628407d9f5dfa6b6f9d782acda62abf52dbf24ab257bbeedfe7' ;; armv7) arch='armv7'; sha256='147d617e604e2e7d11b055484493c6a20731f6ce252d2bc47c716d8c48258719' ;; ppc64le) arch='ppc64le'; sha256='5386e9811790616d5b3c4d5de2f449e6da99f03dd45f33ee3e3464e81a264e6e' ;; s390x) arch='s390x'; sha256='c8645e6fcebde5a441e1050c673b3ffa38572f61c1d1b1605d2bf333d3760328' ;; riscv64) arch='riscv64'; sha256='99bfeef7c553bf7b9861435e6b55fa584ecca73704f4a71418e482cc2d9e013d' ;; *) 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-01-28 03:58:56 UTC (buildkit.dockerfile.v0)COPY ./config-example.yml /etc/distribution/config.yml # buildkit
2026-01-28 03:58:56 UTC (buildkit.dockerfile.v0)VOLUME [/var/lib/registry]
2026-01-28 03:58:56 UTC (buildkit.dockerfile.v0)EXPOSE map[5000/tcp:{}]
2026-01-28 03:58:56 UTC (buildkit.dockerfile.v0)COPY entrypoint.sh /entrypoint.sh # buildkit
2026-01-28 03:58:56 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/entrypoint.sh"]
2026-01-28 03:58:56 UTC (buildkit.dockerfile.v0)CMD ["/etc/distribution/config.yml"]
2026-01-29 18:55:08 UTC
16.7 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:d9004d3bcc0dc8e7661e1984e1d95b59d7ae869e3d04a461926d42455ebac19f - 19.12% (3.2 MB)
[#001] sha256:fbb9a7e4075fd2fc1ab7809801fd801a08706b64f390697ea725f2ce2b350410 - 1.66% (285 KB)
[#002] sha256:adf2617b27f0af81112ca14a2449d6c62ed6a2cba69183fe1ac7bc9fe967ed59 - 79.22% (13.2 MB)
[#003] sha256:9ac22fd769e7d2092622684b87d0d18c12fd54307c4b049a76265034d636cf98 - 0.0% (398 Bytes)
[#004] sha256:feceefdce15097e8a4c997b866472e8ef9449973b7592562af95c1c9b32f3a3e - 0.0% (214 Bytes)
ADD alpine-minirootfs-3.21.6-riscv64.tar.gz / # buildkit
2026-01-28 03:52:05 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-01-29 18:55:02 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates # buildkit
2026-01-29 18:55:08 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; version='3.0.0'; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) arch='amd64'; sha256='61c9a2c0d5981a78482025b6b69728521fbc78506d68b223d4a2eb825de5ca3d' ;; aarch64) arch='arm64'; sha256='6c2ee1d135626fa42e0d6fb66a0e0f42e22439e5050087d04f4c5ff53655892e' ;; armhf) arch='armv6'; sha256='e038bba14c573628407d9f5dfa6b6f9d782acda62abf52dbf24ab257bbeedfe7' ;; armv7) arch='armv7'; sha256='147d617e604e2e7d11b055484493c6a20731f6ce252d2bc47c716d8c48258719' ;; ppc64le) arch='ppc64le'; sha256='5386e9811790616d5b3c4d5de2f449e6da99f03dd45f33ee3e3464e81a264e6e' ;; s390x) arch='s390x'; sha256='c8645e6fcebde5a441e1050c673b3ffa38572f61c1d1b1605d2bf333d3760328' ;; riscv64) arch='riscv64'; sha256='99bfeef7c553bf7b9861435e6b55fa584ecca73704f4a71418e482cc2d9e013d' ;; *) 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-01-29 18:55:08 UTC (buildkit.dockerfile.v0)COPY ./config-example.yml /etc/distribution/config.yml # buildkit
2026-01-29 18:55:08 UTC (buildkit.dockerfile.v0)VOLUME [/var/lib/registry]
2026-01-29 18:55:08 UTC (buildkit.dockerfile.v0)EXPOSE map[5000/tcp:{}]
2026-01-29 18:55:08 UTC (buildkit.dockerfile.v0)COPY entrypoint.sh /entrypoint.sh # buildkit
2026-01-29 18:55:08 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/entrypoint.sh"]
2026-01-29 18:55:08 UTC (buildkit.dockerfile.v0)CMD ["/etc/distribution/config.yml"]
2026-01-28 03:05:19 UTC
17 MB
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:52add0d7fb253eab9140ecb5c50cce4fc1e199637a1ecba6f7e74d9e3cc0f5a2 - 19.45% (3.31 MB)
[#001] sha256:bee235944fb00518627ebd0717f92da50bb772669767c7816cce012e4cdfb49e - 1.64% (285 KB)
[#002] sha256:181a4f57dff2ad1e86d79e0b3851d39581aeb57e3a86b5cdcde153d435903254 - 78.9% (13.4 MB)
[#003] sha256:ed47b99e41c6b27d2181bd1e86d2ba2ef4d2f38ac9de3f460d6fad3cf960283f - 0.0% (397 Bytes)
[#004] sha256:429e4470dce4dabbdfec93bd8c032800ffc320ee470761bec9a3ed33f61c1187 - 0.0% (213 Bytes)
ADD alpine-minirootfs-3.21.6-s390x.tar.gz / # buildkit
2026-01-28 01:17:04 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-01-28 03:05:18 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates # buildkit
2026-01-28 03:05:19 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; version='3.0.0'; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) arch='amd64'; sha256='61c9a2c0d5981a78482025b6b69728521fbc78506d68b223d4a2eb825de5ca3d' ;; aarch64) arch='arm64'; sha256='6c2ee1d135626fa42e0d6fb66a0e0f42e22439e5050087d04f4c5ff53655892e' ;; armhf) arch='armv6'; sha256='e038bba14c573628407d9f5dfa6b6f9d782acda62abf52dbf24ab257bbeedfe7' ;; armv7) arch='armv7'; sha256='147d617e604e2e7d11b055484493c6a20731f6ce252d2bc47c716d8c48258719' ;; ppc64le) arch='ppc64le'; sha256='5386e9811790616d5b3c4d5de2f449e6da99f03dd45f33ee3e3464e81a264e6e' ;; s390x) arch='s390x'; sha256='c8645e6fcebde5a441e1050c673b3ffa38572f61c1d1b1605d2bf333d3760328' ;; riscv64) arch='riscv64'; sha256='99bfeef7c553bf7b9861435e6b55fa584ecca73704f4a71418e482cc2d9e013d' ;; *) 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-01-28 03:05:19 UTC (buildkit.dockerfile.v0)COPY ./config-example.yml /etc/distribution/config.yml # buildkit
2026-01-28 03:05:19 UTC (buildkit.dockerfile.v0)VOLUME [/var/lib/registry]
2026-01-28 03:05:19 UTC (buildkit.dockerfile.v0)EXPOSE map[5000/tcp:{}]
2026-01-28 03:05:19 UTC (buildkit.dockerfile.v0)COPY entrypoint.sh /entrypoint.sh # buildkit
2026-01-28 03:05:19 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/entrypoint.sh"]
2026-01-28 03:05:19 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.