![无法创建并连接到自己的docker注册表](https://linux22.com/image/764059/%E6%97%A0%E6%B3%95%E5%88%9B%E5%BB%BA%E5%B9%B6%E8%BF%9E%E6%8E%A5%E5%88%B0%E8%87%AA%E5%B7%B1%E7%9A%84docker%E6%B3%A8%E5%86%8C%E8%A1%A8.png)
我正在尝试托管一个私人的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":[]}