Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for Docker Registry 2.0 #43

Closed
joberget opened this issue May 21, 2015 · 22 comments
Closed

Support for Docker Registry 2.0 #43

joberget opened this issue May 21, 2015 · 22 comments
Labels

Comments

@joberget
Copy link

Hi, Docker released Registry 2.0 which supersedes https://github.com/docker/docker-registry. I hope this project will support it.

Registry 2.0
https://github.com/docker/distribution

@kwk
Copy link
Owner

kwk commented May 21, 2015

Yes, there are plans in the making.

@joberget
Copy link
Author

Great to hear!

@rexberg
Copy link

rexberg commented May 25, 2015

I'm pleased to hear. 👍

@kwk
Copy link
Owner

kwk commented May 26, 2015

We need to have the search API implemented in the docker registry itself. Also, distribution/distribution/pull/173 needs to be implemented to have a tagging API.

@kwk kwk added the enhancement label Jun 8, 2015
@AngryHacker
Copy link

@kwk Great to hear that you plan to support registry V2.

May I ask when it will be available? Or it just depends on the two APIs needed to be implemented by docker/distribution -- In other word, it may cost a long period?

@kwk
Copy link
Owner

kwk commented Jun 9, 2015

@AngryHacker

May I ask when it will be available?

I hope we have a first version by the end of July. I suggest we collect features that shall be in it including those that we already have in the current frontend. One issue for each feature would be perfect (e.g. starting with the basic "Show all repositories", "List images inside a repository") and then label each issue with Feature planned for Docker Registry API v2 support.

Or it just depends on the two APIs needed to be implemented by docker/distribution -- In other word, it may cost a long period?

No, I it does not depend on these.

@kwk
Copy link
Owner

kwk commented Jun 9, 2015

I've also created a milestone for this task. Feel free to open features you'd like to see in an early or later version of the frontend and I'll assign them the correct label and add them to the milestone.

@AngryHacker
Copy link

@kwk It seems that the two APIs is not available in distribution. Is it a trouble to implement API v2 support?

@kikicarbonell
Copy link

I'm pleased to hear. 👍

@catuss-a
Copy link

+1, waiting the api v2 support!

@ghost
Copy link

ghost commented Jul 6, 2015

+1

@jgangemi
Copy link

jgangemi commented Jul 8, 2015

not sure if you've seen this but there are plans to include some kind of catalog api to the registry that would eliminate the need to listen for webhooks: distribution/distribution#583

@jonatanblue
Copy link

Great to hear your plans for v2.

the docker-registry-frontend knows no state and is only reflecting a registry through the HTTP API

Is this a bad thing though?

Also looks like the API updates @jgangemi mentioned are happening distribution/distribution#653

@kwk kwk mentioned this issue Aug 9, 2015
@bateau84
Copy link

+1

@deimosfr
Copy link

+1

@jose-delarosa
Copy link

Any current issues with v2.0? I pull the image, run it as instructed (specifying registry host and port), no SSL, no Kerberos, nothing fancy but when I go to the web ui (great look by the way) I do NOT see my registry.

@jonatanblue
Copy link

@jose-delarosa this issue still being open suggests that there is still no support for v2

@jose-delarosa
Copy link

@jonatanblue, yes that makes sense and the Docker Hub page makes it clear it is still under heavy development. I appreciate all the work everyone here does, I am but a humble user of your great work.

@bchanan03
Copy link

hi all,
any progress here? on registry v2.1.1 - according to Docker registry API should work

@kwk
Copy link
Owner

kwk commented Oct 15, 2015

@bchanan03 Can you elaborate on that? You can try running the docker-registry-frontend:v2 tag. It is a temporal solution with much less features than before but it should list repos and tags fine. I use it myself.

@bchanan03
Copy link

Hi
(Please note this is a copy of respone on bug #66)
I have same problem - am using docker registry v2.1.1 and here is the yaml file:
http://pastebin.com/XTjfWYTJ
As my docker registry is new - I was able to push localhost:5000/busybox into it
Also I was able to pull the image - but the UI still shows empty list of images on my repository

Here is how I started docker registry:
/usr/bin/docker run -d -p 5000:5000 -v /home/core/trust_authority/containers//secure-registry/config.yml:/go/src/github.com/docker/distribution/cmd/registry/config.yml -e SEARCH_BACKEND=sqlalchemy -e SQLALCHEMY_INDEX_DATABASE=sqlite:////tmp/docker-registry.db --name secure-registry registry:2.1.1

Here is how I started docker registry UI v2:
docker run -d -e ENV_DOCKER_REGISTRY_HOST=localhost -e ENV_DOCKER_REGISTRY_HOST=5000 -p 8080:80 konradkleine/docker-registry-frontend:v2

Repository owner locked and limited conversation to collaborators Oct 15, 2015
@kwk
Copy link
Owner

kwk commented Oct 15, 2015

I've locked this issue because it is too vague. There are other issues that also deal with v2 support but are much more differentiated.

@kwk kwk closed this as completed Oct 15, 2015
@kwk kwk added invalid and removed enhancement labels Oct 15, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests