在浏览器中访问私有 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 注册表的项目,例如:
- kwk/docker-registry-frontend,
- Portus (suse)
- 其他参考文献(如 Nexus 或 GitLab)
registry:2
图像没有 Web UI - 它不是 Docker Hub 的本地版本,它只有核心注册表功能和 REST API.
可以直接查询API:
> curl http://localhost:5000/v2/_catalog
{"repositories":[]}
如果您想要像 Hub 这样的 Web UI,请尝试 Docker Trusted Registry。
我有一个 private docker registry
喜欢 myregistry.com:5000
。我可以在客户端中推送和拉取图像,并且工作正常。但是当我在浏览器中转到 https://myregistry.com:5000/v1
时,出现错误 404 page not found
。有没有办法在浏览器中访问注册表?
url应该是https://myregistry.com:5000/v2。
但是关于 UI,您有几个专用于浏览 docker 注册表的项目,例如:
- kwk/docker-registry-frontend,
- Portus (suse)
- 其他参考文献(如 Nexus 或 GitLab)
registry:2
图像没有 Web UI - 它不是 Docker Hub 的本地版本,它只有核心注册表功能和 REST API.
可以直接查询API:
> curl http://localhost:5000/v2/_catalog
{"repositories":[]}
如果您想要像 Hub 这样的 Web UI,请尝试 Docker Trusted Registry。