无法创建并连接到自己的docker注册表

无法创建并连接到自己的docker注册表

我正在尝试托管一个私人的docker注册表。

我已经关注:https://docs.docker.com/registry/创建我自己的注册表?

但在运行时:

    curl http://127.0.0.1:5000

它退出时没有错误,但也没有结果。

答案1

您将得到一个空答案,因为注册表的根上下文中没有任何内容。如果 curl 连接失败,您将收到一条错误消息。因此,您可以尝试

curl -I http://127.0.0.1:5000

它显示了从你的 curl 语句返回的标头(应该是HTTP/1.1 200 OK)或

curl http://127.0.0.1:5000/v2/_catalog

列出了注册表的存储库。对空注册表的查询应输出如下内容:

{"repositories":[]}

相关内容