registry logo

registry:3.1.0

Multi-platform
Also known as:
3
3.1
latest
Databases & storage
Index digest

sha256:8a7c1aae9db5028cbc1cfe83e5969d270a50e8bc0b72eef3cc5657542ec383c9

OS/ARCH

Compressed size

17.61 MB

Last pushed

4 months by doijanky

Type

Image

Manifest digest

sha256:0ed5c9f33cda0f455115c3c07f74fb992b9aa81649bdfd30bf82b48998045a4a

Layers (11)

alpine:3892b30e1ee75e61d9eb3c02edc0b5d63748db3d367a8aafaeca4240b70ab643
1
8
5
2
0
registry:3.1.0
8
13
20
2
6

2

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

290.15 KB


3

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

14.9 MB


4

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

397 B


5

ENV OTEL_TRACES_EXPORTER=none

0 B


6

VOLUME [/var/lib/registry]

0 B


7

EXPOSE map[5000/tcp:{}]

0 B


8

COPY entrypoint.sh /entrypoint.sh # buildkit

214 B


9

ENTRYPOINT ["/entrypoint.sh"]

0 B


10

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

0 B