docker-compose 给出错误 proxyconnect tcp: EOF

docker-compose giving the error proxyconnect tcp: EOF

我在 Windows 上 运行 宁 Docker 在企业防火墙和代理服务器后面,运行宁 Linux 图像。当我 运行 docker-撰写时,我收到错误 "proxyconnect tcp: EOF"。 我 运行 一个 wireshark 跟踪并且我收到许多 Error: STATUS_OBJECT_NAME_NOT_FOUND 错误,对于 docker-credential-desktop,docker-credential-wincred.exe,mime.types.

有没有其他人在 windows 运行ning Docker 上遇到过这些问题?

看起来 docker 守护进程无法直接连接到互联网来拉取图像。

转到 Preferences/Settings 并配置代理设置。

{
 "proxies":
 {
   "default":
   {
     "httpProxy": "http://127.0.0.1:3001",
     "httpsProxy": "http://127.0.0.1:3001",
     "noProxy": "*.test.example.com,.example2.com"
   }
 }
}

使用相应的代理值从您的网络连接到互联网

问题出在 Docker 桌面。当我们的代理服务不使用 https 时,我设置了 https 代理。我将 http 用于 httpsProxy,它起作用了。但有一件事我不明白:设置在 docker-compose.yml 中是正确的,但在 Docker 桌面中不正确。似乎 docker 桌面覆盖 docker-compose.yml?