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
10
votes
2 answers

Docker Hub Update Notifications

Are there any good methods/tools to get notifications on updates to containers on Docker Hub? Just to clarify, I don't want to automatically update, just somehow be notified of updates. I'm currently running a Kubernetes cluster so if I could just…
ConnorJC
  • 201
  • 1
  • 3
10
votes
2 answers

Access private docker registry in browser

I have a private docker registry like myregistry.com:5000. I can push and pull images in client and it is working fine. But when I go to https://myregistry.com:5000/v1 in browser, I get error 404 page not found. Is there any way to access registry…
saurg
  • 327
  • 1
  • 3
  • 17
10
votes
1 answer

What is the relationship between a docker image ID and the IDs in the manifests?

I am trying to understand the connection between the image ID as reported by docker images (or docker inspect) and the actual layers or images in the registry or manifest (using v2). I run docker images, I get (abbreviated and changed to protect the…
deitch
  • 14,019
  • 14
  • 68
  • 96
10
votes
1 answer

What is the location of config file in Docker 1.9?

In the version 1.8 of Docker we could find the docker config file under /etc/sysconfig However, after installing Docker 1.9 I cant see the docker config file under /etc/sysconfig What is the new location of the config file?? Distribution: Centos 7.1
meallhour
  • 13,921
  • 21
  • 60
  • 117
10
votes
2 answers

Where are the Docker registry login files?

I am switching Macs and don't remember my Docker registry login. I could go in and reset it all, but I would rather copy the hashed login files to the new Mac. Where are the docker registry credentials stored locally on OSX, Linux and Windows?
Spechal
  • 2,634
  • 6
  • 32
  • 48
10
votes
1 answer

What is the canonical way to see if an image exists in the docker public registry?

We want to check if an image exists in the public registry (Docker Hub) automatically before we start a deployment. With the v1 API, we would just query https://index.docker.io/v1/repositories/gliderlabs/alpine/tags/3.2 for example. But now the…
WispyCloud
  • 4,140
  • 1
  • 28
  • 31
9
votes
1 answer

Searching docker hub registry images/layers by their SHA digest

If you ever attentively browse for docker images on https://hub.docker.com you may have once dissect all the commands composing an image of interest within a certain tag. Great, but then you may have seen this kind of "translated" command when you…
swiss_knight
  • 5,787
  • 8
  • 50
  • 92
9
votes
3 answers

404 when executing docker push to gitlab-container-registry

I have installed gitlab-ce 13.2.0 on my server and the container-registry was immediately available. from a other sever (or my local machine) I can login, but when pushing a image to the container-registry I get a 404-error: error parsing HTTP 404…
CaptnHirni
  • 137
  • 3
  • 12
9
votes
2 answers

Deploy docker images to heroku

I try to push container to Heroku by this command: sudo heroku container:push web --app But I got this error "no basic auth credentials". How to solve this?????? There are all of step from login to push docker images to…
9
votes
6 answers

Docker Windows Local Registry: received unexpected HTTP status: 500 Internal Server Error

I am attempting to push an image of a windows container to a "local" repository on a Windows VM, which has it's own IP address. So when I create the registry on my VM, I can view the repository list on my local machine by going to the ipaddress:5000…
Cameron
  • 533
  • 2
  • 6
  • 14
9
votes
2 answers

DockerHub API - listing tags

I'm trying to get the list of tags for a public image in DockerHub. I found the following example which works: https://hub.docker.com/v2/repositories/${reposiroty}/tags but it's paged, and I need to control the page size and I can't find…
itaysk
  • 5,852
  • 2
  • 33
  • 40
9
votes
7 answers

Push to google container registry fails: Retrying

I'm trying to push to the Google container registry from my Jenkins. The builds run inside the Kubernetes Jenkins Plugin, which uses the gcr.io/cloud-solutions-images/jenkins-k8s-slave to build the docker image into the Kubernetes native Docker.…
9
votes
1 answer

How to login to a Docker Registry that has an HTTP prefix set?

I have setup my own Docker Registry, but I did not want it on the root URL so when I created the service I used the REGISTRY_HTTP_PREFIX environment variable and set it to /registry/, thus the URL to the registry is…
Russell Seymour
  • 1,333
  • 1
  • 16
  • 35
9
votes
2 answers

How to list images and tags from the gcr.io Docker Registry using the HTTP API?

I'm trying to fetch a list of available images and their tags from Google Container Registry (gcr.io) in Node.js. I first use google-auto-auth to optain a token with scope https://www.googleapis.com/auth/devstorage.read_write, and I exchange that…
9
votes
3 answers

docker-registry disk full and no ideas to diet it

I have a server with a docker registry, and have pushed a lot of times a build the same :latest tag now my DD is full and I can't get how to diet it. disk is full df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 48G 45G …
user3313834
  • 7,327
  • 12
  • 56
  • 99