在浏览器中访问私有 docker 注册表

Access private docker registry in browser

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

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

但是关于 UI,您有几个专用于浏览 docker 注册表的项目,例如:

registry:2 图像没有 Web UI - 它不是 Docker Hub 的本地版本,它只有核心注册表功能和 REST API.

可以直接查询API:

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

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