docker私人registry从v1更改为v2,同时拉图像
有一个docker是registryv2。 图像被推送到docker私人registry。 能够使用curl
命令查看它:
$ curl -s -X GET http://<registry>:<port>/v2/<image>/tags/list {"name":"<image>","tags":["latest"]}
但是,不能从其他机器拉图像。 看起来,它试图从v1而不是v2拉
在Windows 10机器上拉上述图像。
docker pull <registry>:<port>/<image>:latest
获取以下错误:
拉仓库<registry>:<端口> / <图像>
尝试连接时,networking超时
http:// <registry >:<port> / v1 / repositories / <image> / images。
您可能需要检查您的互联网连接,或者您是否在代理之后。
不使用任何代理设置。
这里是版本细节
Client: Version: 17.03.1-ce API version: 1.27 Go version: go1.7.5 Git commit: c6d412e Built: Tue Mar 28 00:40:02 2017 OS/Arch: windows/amd64 Server: Version: 17.03.1-ce API version: 1.27 (minimum version 1.12) Go version: go1.7.5 Git commit: c6d412e Built: Fri Mar 24 00:00:50 2017 OS/Arch: linux/amd64 Experimental: true
无法find从v1更改为v2的任何docker settings
。
我如何使它从V2中解决/解决上述错误?
编辑:日志显示
ICMP Destination Unreachable:目的端口不可达