docker错误访问私人registry(Win)

我试图从我的私人dockerregistry中拉出docker容器。

当我运行:

docker pull 192.168.0.xxx:5000/container 

结果是:

 Using default tag: latest Pulling repository 192.168.0.24:5000/asdf Error while pulling image: Get http://192.168.0.xxx:5000/v1/repositories/asdf/images: dial tcp 192.168.0.xxx:5000: getsockopt: no route to host 

registry正在运行并与v2,而不是v1。

当我运行时:

 curl -X GET 192.168.0.xxx:5000/v2/_catalog the connections works and return the correct json {"repositories":["container","container2","container3","container4"]} 

我在Docker 17.03-1-ce-win12(stable)中运行,

我如何解决这个问题,或迫使docker拉使用V2?

日志文件:

 [09:34:01.797][ApiProxy ][Info ] proxy >> GET /_ping [09:34:01.797][ApiProxy ][Info ] Dial Hyper-V socket 204fbc3f-f971-4eaa-9d9e-20515954572e:23a432c2-537a-4291-bcb5-d62504644739 [09:34:01.799][ApiProxy ][Info ] Successfully dialed Hyper-V socket 204fbc3f-f971-4eaa-9d9e-20515954572e:23a432c2-537a-4291-bcb5-d62504644739 [09:34:01.800][ApiProxy ][Info ] proxy << GET /_ping [09:34:01.841][ApiProxy ][Info ] proxy >> POST /v1.27/images/create?fromImage=192.168.0.xxx%3A5000%2Fcontainer&tag=latest [09:34:01.841][ApiProxy ][Info ] Dial Hyper-V socket 204fbc3f-f971-4eaa-9d9e-20515954572e:23a432c2-537a-4291-bcb5-d62504644739 [09:34:01.842][ApiProxy ][Info ] Successfully dialed Hyper-V socket 204fbc3f-f971-4eaa-9d9e-20515954572e:23a432c2-537a-4291-bcb5-d62504644739 [09:34:14.358][ApiProxy ][Info ] proxy << POST /v1.27/images/create?fromImage=192.168.0.xxx%3A5000%2Fcontainer&tag=latest 

更新:

 docker --version Docker version 17.03.1-ce, build c6d412e 

我没有find答案

但重新安装docker工程。