公司网络下的docker pull-windows
现在围绕这一主题的问题可能在这里大量存在;但当我面对这个问题时,我浏览了整个互联网,拔出了我的头发,但没有找到一个合适的解决方案 现在,情况- 我正在通过从docker注册表中提取图像来创建docker容器。我正在Windows上工作。我在使用Cyberroam的公司网络下。拉任何图像时,我都会出错 TLS握手超时 当退出公司网络时,这个问题正在得到解决,我没有收到任何错误-所有图像提取都正常工作公司网络下的docker pull-windows,docker,docker-for-windows,Docker,Docker For Windows,现在围绕这一主题的问题可能在这里大量存在;但当我面对这个问题时,我浏览了整个互联网,拔出了我的头发,但没有找到一个合适的解决方案 现在,情况- 我正在通过从docker注册表中提取图像来创建docker容器。我正在Windows上工作。我在使用Cyberroam的公司网络下。拉任何图像时,我都会出错 TLS握手超时 当退出公司网络时,这个问题正在得到解决,我没有收到任何错误-所有图像提取都正常工作 不确定这是否是代理问题。但我需要它在公司网络下工作,因为互联网的另一个选择是有限的。我在互联网上冲
不确定这是否是代理问题。但我需要它在公司网络下工作,因为互联网的另一个选择是有限的。我在互联网上冲浪过很多次,但总是失败 我尝试了很多东西,比如-
- 在多个位置(单独的选项)应用
、HTTP\u PROXY
和HTTPS\u PROXY
环境变量,例如在docker machine config文件中,在虚拟机启动时的命令提示符中,在option PROXY下的docker daemon设置中NO\u PROXY
cmd
中重新启动虚拟机-docker机器重新启动[machinename]
。可能会要求您重新生成虚拟机的证书。运行cmd
中显示的命令,您就可以开始了
现在尝试提取任何图像,错误就会得到解决
现在我知道,对于这个解决方案,互联网上会有多个链接,其中大多数建议设置环境变量(顺便说一句,这可能是许多人的解决方案。不幸的是,我没有) 据我了解—— docker试图连接外部世界以提取图像。现在,以前它不能拉,因为,如果你想一想,docker在一个环境中,需要与我的笔记本电脑通信才能访问外部网络 现在,docker与笔记本电脑互联网之间无需任何连接,就可以访问互联网。如果可能的话,把它当作一个断线。以前,我在虚拟交换机和无线适配器之间创建了一个桥接器,但它没有帮助。按照上述步骤,我能够成功地完成 下面的图片显示了我的理解 现在这就是我得到的解决方案,我能坚持很多天;我不得不写这个QA,希望其他人在这一点上陷入困境,可能会得到一些帮助 希望能有帮助