在浏览器中访问私人dockerregistry

我有一个像myregistry.com:5000private docker registry 。 我可以在客户端推送图像,并且工作正常。 但是当我在浏览器中访问https://myregistry.com:5000/v1时,出现错误404 page not found 。 有没有办法在浏览器中访问registry?

该url应该是https://myregistry.com:5000/v2

但是关于UI,你有几个专门浏览dockerregistry的项目,比如:

  • kwk / docker-registry-frontend ,
  • Portus(suse)
  • 其他指标(如Nexus或GitLab)

registry:2映像没有Web UI – 它不是Docker Hub的本地版本,它只具有核心registryfunction和REST API 。

您可以直接查询API:

 > curl http://localhost:5000/v2/_catalog {"repositories":[]} 

如果您需要像Hub这样的Web UI,请尝试Docker Trusted Registry 。