registry (latest)

Published 2025-03-27 13:48:32 +01:00 by archive

Installation

docker pull git.eplg.services/archive/registry:latest
sha256:266f282fabd7cd3df053ee7c658c77b42380d44344e33d16c5a4e58d0d5a77d7

Image layers

ADD alpine-minirootfs-3.18.12-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
RUN /bin/sh -c apk add --no-cache ca-certificates # buildkit
RUN /bin/sh -c set -eux; version='2.8.3'; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) arch='amd64'; sha256='b1f750ecbe09f38e2143e22c61a25e3da2afe1510d9522859230b480e642ceff' ;; aarch64) arch='arm64'; sha256='7d2252eeeac97dd60fb9b36bebd15b95d7f947c4c82b8e0824cb55233ece9cd0' ;; armhf) arch='armv6'; sha256='b00606466f976b6757268f1e7691918cbeca4af6fd4093a114b9186744ee8ef0' ;; armv7) arch='armv7'; sha256='d3d7d958a7cc04159d43871261b1ed470ba72531d345fada311068962b967517' ;; ppc64le) arch='ppc64le'; sha256='9003659e5571bee89ee6d686057d02e9c0896d327276f268189922036e1ca84b' ;; s390x) arch='s390x'; sha256='2c1347c73f881c320ff707055aecf649a888df39252e8bdc4fdfac7f59a383f1' ;; *) 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
COPY ./config-example.yml /etc/docker/registry/config.yml # buildkit
VOLUME [/var/lib/registry]
EXPOSE map[5000/tcp:{}]
COPY docker-entrypoint.sh /entrypoint.sh # buildkit
ENTRYPOINT ["/entrypoint.sh"]
CMD ["/etc/docker/registry/config.yml"]
Details
Container
2025-03-27 13:48:32 +01:00
0
OCI / Docker
linux/amd64
9.7 MiB
Versions (1) View all
latest 2025-03-27