首页 > 解决方案 > 桌面 Docker 和手动代理配置错误

问题描述

我在 Windows 上运行 Desktop Docker 2.5.1。我最近遇到了一个问题,我无法从 docker hub 中提取任何图像。我通常在公司 VPN 后面运行,通常一切都按预期工作。

发生的事情是我很好奇如果我断开 VPN 并通过代理服务器会发生什么。我配置了桌面 docker -> 设置 -> 资源 -> 代理并启用了手动代理配置并填写了 HTTP 和 HTTPS 值。此时我不得不处理其他事情,因此我禁用了手动代理配置(但保留了这些值),然后单击了 Apply & Restart。

下次我尝试从集线器(使用或不使用 VPN)中拉出 docker 时,我遇到了问题:

来自守护进程的错误响应:获取https://registry-1.docker.io/v2/:net/http:请求在等待连接时取消

proxyconnect tcp:拨号 tcp:在 192.168.65.1:53 上查找 amec.zscaler.mycompany.com:没有这样的主机

在花费数小时搜索错误并与公司技术支持人员交谈后,我决定重新启用手动代理配置并删除两个代理的条目,然后禁用配置,应用并重新启动桌面 docker。

这解决了我的问题。我发布这个,也许它可以帮助其他人。

标签: dockerhttp-proxy

解决方案


推荐阅读