Sign inSign up

davidecavestro/regctl

By davidecavestro

•Updated 14 days ago

Docker image for regctl, a command line interface to manage container registries

Image
Developer tools
0

4.9K

davidecavestro/regctl repository overview

Tip

You can use the official image instead..
The regclient/regctl:alpine flavor has everything you need.
And in case you still need the distroless flavor on k8s pods that should sit idle waiting for later commands you can replace any sleep command with registry login --user fake --pass-stdin

⁠regctl-docker

Unofficial multiarch docker image for regclient⁠, client interface for the container registry API. This includes regctl⁠ for a command line interface to manage registries, but also regsync⁠ and regbot⁠.

Get it from GitHub container registry as

docker pull ghcr.io/davidecavestro/regctl:latest

or from dockerhub as

docker pull davidecavestro/regctl:latest

⁠Usage

You can test it with a public registry, i.e. the following command docker run --rm -it davidecavestro/regctl tag ls davidecavestro/regctl will provide the list of published tags.

⁠Why

Why another regctl image given that there's the official one⁠? The official image is usually preferable but it lacks the sleep executable, making it hard to use for CI - namely on a k8s pod - where the container should simply wait for commands.

Hence this image, built on alpine/debian/busybox variants.

⁠How

New images are automatically built when the mainstream project publishes new tags. In case of problems please fill an issue.

Tag summary

Content type

Image

Digest

sha256:72fbef12b…

Size

17.5 MB

Last updated

14 days ago

docker pull davidecavestro/regctl