Questions tagged [docker-registry]

Docker Registry is a service which you can push Docker images to for storage and sharing. It is also the tool's name.

Docker registry services are provided as hosted or self-hosted services by various vendors:

Self-hosted:

Hosted

All of them comply either to v1 or v2 of the Docker registry API specification.

Docker Registry tool is at https://github.com/docker/docker-registry.

1698 questions
16
votes
3 answers

How to download or tag an untagged image on ECR?

The UI on ECR does not let you apply tags to images. When you push images to ECR that have a tag that exists, the existing image becomes untagged, as expected. However, there does not appear to be a way to download untagged images. For example, I…
wonton
  • 7,568
  • 9
  • 56
  • 93
16
votes
1 answer

Provide SSL certificate for dockerd for own docker registry

how to provide own CA Root certificate and SSL Client certificate (cert + key) to dockerd in gitlab-ci pipeline for own docker registry? I have virtual machine (CentOS 7) and installed docker and gitlab-runner. The runner is registred as…
Mazel Tov
  • 2,064
  • 14
  • 26
16
votes
4 answers

(Kubernetes + Minikube) can't get docker image from local registry

I have setup docker on my machine and also minikube which have docker inside it, so probably i have two docker instances running on different VM I build an image and tag it then push it to local registry and it pushed successfully and i can pull it…
mibrahim.iti
  • 1,928
  • 5
  • 22
  • 50
16
votes
2 answers

Clone an image from a docker registry to another

I have a private registry with a set of images. It can be visualized as a store of applications. My app can take these applications and run them on other machines. To achieve this, my app first pull the image from the private registry and then…
dynamic_cast
  • 1,075
  • 1
  • 9
  • 23
16
votes
2 answers

remove docker repository on remote docker registry

Given a docker registry managing multiple docker repositories, how do I delete one of the repositores? Given docker repositories repo1 and repo2. $ curl -X GET localhost:5000/v2/_catalog {"repositories":["repo1", "repo2"]} I want to remove…
JamesThomasMoon
  • 6,169
  • 7
  • 37
  • 63
16
votes
3 answers

What Docker image size is considered 'too large'?

In my previous company, we adopted a micro-service architecture and used Docker to implement it. The average size of our Docker images were ~300MB - ~600MB. However my new company is using Docker mostly for development workflow, and the average…
tdensmore
  • 667
  • 1
  • 6
  • 19
16
votes
7 answers

How can I update full description on Docker Hub automatically?

I'm using Travis CI for building docker images from Dockerfiles and then pushing them to the Docker Hub on success. I've created an MD file describing the image and how to use it. I want to have the same description on the Docker Hub in the full…
NEO
  • 2,145
  • 2
  • 26
  • 34
16
votes
7 answers

Using private registry hosted on docker

I'm hosting my own docker-registry in a docker container. It's fronted by nginx running in a separate container to add basic auth. Checking the _ping routes I can see that nginx is routing appropriately. When calling docker login from boot2docker…
ConfusedNoob
  • 9,826
  • 14
  • 64
  • 85
16
votes
3 answers

Docker registry and index

Good day! I have looked a ton of info about docker registry and still have some questions about it... Please, help me to understand some things about index and registry. I have installed docker-registry for private repositories. And I worked with…
canavar
  • 301
  • 2
  • 6
15
votes
1 answer

How to push an image to a docker registry using the docker Registry API v2

I'm a writing a docker registry API wrapper to pull images from one private registry and push them to another. Based on the documentation first I need to pull the manifest and the layers for an image:tag. Following Puling An Image I've…
mdo123
  • 1,757
  • 3
  • 16
  • 34
15
votes
1 answer

docker push, how to see detailed interaction with registry

I'm pushing an image to a private registry and I would like to see details about the interaction with that registry. I tried docker -D, --debug, but that doesn't show any details. / # docker -D push registry.company.com:8443/hello-world:test The…
Daniel Watrous
  • 3,467
  • 2
  • 36
  • 48
15
votes
9 answers

How to delete image from Azure Container Registry

Is there a way to delete specific tags only? I only found a way to delete the whole registry using the REST/cli-acr Thanks
rgomesf
  • 702
  • 1
  • 10
  • 20
15
votes
2 answers

Error saving Docker images to AWS S3 bucket from private Docker Registry

I'm trying to set up a private Docker Registry and save images to AWS S3 instance. The Registry seems to be working fine -- it starts up ok and I can authenticate to it over https. The problem I'm having is that I'm getting an error saving to S3, so…
ldg
  • 9,112
  • 2
  • 29
  • 44
14
votes
2 answers

Push multiple docker images to manifest without tags

I have a GitLab CI job that builds multiple architectures of the same application into docker images. I'd like to push them up to DockerHub without needing to tag each image. That way I can add them to a manifest without polluting the tags directory…
14
votes
1 answer

Self-hosted Gitlab registry: Connection refused for localhost:5000

I'm using traefik as a reverse proxy (and for management for the letsencrypt certificates) and I'm running a self hosted gitlab instance. GitLab image is a monolithic with all the services into it, both of the services (Registry and Git) need to be…
user3142695
  • 15,844
  • 47
  • 176
  • 332