Docker 引擎 Hyper-V 代理 - Windows 10 不工作

Docker Engine Hyper-V Proxy - Windows 10 Not working

当通过 Cisco AnyConnect(v4.7.03052) VPN 在企业代理(在 Windows 中自动激活)后工作时,我无法从我们的 [=63] 中提取任何 docker 图像=] nexus 注册表或官方注册表。
有趣的是,如果我在 config.json 中设置代理设置并将代理作为构建参数传递,我的容器就能够构建(从之前提取的图像)并与外部通信。
只有docker引擎无法通过代理访问互联网。

我已经尝试过以下方法:

Whosebug 的回答在这种情况下不起作用:docker-win10; ;

平台信息:

docker 上的错误消息:

λ  docker pull traefik:2.0
Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

基于类似的 简单地执行下面的命令让它工作了很短的时间:

cd "C:\Program Files\Docker\Docker"
./DockerCli.exe -SwitchDaemon

这是在 4.4.4 中出现的回归 github issue
v4.5.0

好像已经解决了