registry logo

registry:3.0.0-rc.4

Multi-platform
Databases & storage
Index digest

sha256:3f48c732a2fc34a32c5ae3c1cdce1b8d5021b462bc7aaefd771fd5bda4538506

OS/ARCH

Compressed size

16.13 MB

Last pushed

over 1 year by doijanky

Type

Image

Manifest digest

sha256:849a67e2f6d3a9685fe8bbaa98d7cf50ed2527b8c49c385bbbbe76cc5a48efd6

Layers (10)

alpine:b32f125916d46287a52623ae984c5755f6dd80fd1407e8283edaa347e45fe3a3
1
11
11
3
0
registry:3.0.0-rc.4
11
25
37
5
6

2

RUN /bin/sh -c apk add --no-cache ca-certificates # buildkit

295.2 KB


3

RUN /bin/sh -c set -eux; version='3.0.0-rc.4'; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) arch='amd64'; sha256='bdd57a6c9fa802bb72407936045b323aadc61abfd7fac6e55364dee8a1d18d50' ;; aarch64) arch='arm64'; sha256='94bdf16a7813a7a501cc23bf7c8a40625456cbe1b9863b4626caddc801b7071b' ;; armhf) arch='armv6'; sha256='f9d7928264c05d4d5b55e270d9f49eca1376d7aeade34ea80513f82bac4ea3ae' ;; armv7) arch='armv7'; sha256='ce384d85cfd260245e7845d9512a89fe1d790d5b6c09c5fc6907326251cd2db2' ;; ppc64le) arch='ppc64le'; sha256='e15a7883883bc054f04c88e99ea8b80e7bb36eed86bc5dc3a5604e138339fa08' ;; s390x) arch='s390x'; sha256='7d3879657f7184bd4315fcf05154dd87f3045ce256380fdfd6a9bc34a094296b' ;; riscv64) arch='riscv64'; sha256='94cc989b4e16b86abe221c2cc8adc67199d824dbff891d7da87f981dd9353409' ;; *) 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

13.51 MB


4

COPY ./config-example.yml /etc/distribution/config.yml # buildkit

396 B


5

VOLUME [/var/lib/registry]

0 B


6

EXPOSE map[5000/tcp:{}]

0 B


7

COPY entrypoint.sh /entrypoint.sh # buildkit

213 B


8

ENTRYPOINT ["/entrypoint.sh"]

0 B


9

CMD ["/etc/distribution/config.yml"]

0 B