我的问题类似于其他两个问题:starting tutorial和Timeout on windows 2016。但它都没有解决我的问题。 (在我的其他搜索中,我没有找到任何可以帮助我的案例的文章> search timeout)
对于以下任何命令:
我已尝试过此链接中的所有troubleshoot(创建新的默认泊坞机等等)
您知道我该怎么做才能下载hello-world(或其他)容器?
答案 0 :(得分:0)
最后我明白了: 首先,客户端应该与服务器版本相同(现在都是1.13.1)
第二,因为我使用的是Cntlm,我必须创建一个隧道来从Cntlm配置转发我的端口。
ssh -R tunnelPort:proxy-Cntlm docker@ip.docker.machine
其中:
tunnelPort 将在docker-machine上使用(例如:3000表示127.0.0.1:3000)
proxy-Cntlm 是来自cntlm.ini的ip +端口(例如:127.0.0.1:3128)
ip.docker.machine 只需运行docker-machine ls
还有一件事!你必须调整〜/ .ssh / config (至少对于cygwin)
Host docker 192.168.99.100
Hostname 192.168.99.100
IdentityFile "path/to/id_rsa"
#on windows it is C:/Users/user/.docker/machine/machines/default/id_rsa when you have a default Machine