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

问题描述 投票:0回答:3

我有一个像

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

browser docker docker-registry
3个回答
11
投票

网址应为 https://myregistry.com:5000/v2

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


9
投票

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

您可以直接查询API:

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

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


0
投票

使用以下命令拉取 docker 注册表:

docker run -p 5000:5000 registry:2

您可以使用 URL 查看注册表。

http://localhost:5000/v2/_catalog

© www.soinside.com 2019 - 2024. All rights reserved.