使用Docker常有网络不稳定的状况使用本地vpn是最简单的解决方法
1、先查看本地vpn代理地址
我的本地vpn艾可云显示代理地址为HTTP:33210
2、在docker desktop的设置中修改proxy:
3、然后再修改Docker Engine:
{"builder":{"gc":{"defaultKeepStorage":"20GB","enabled":true}},"experimental":false,"proxies":{"default":{"httpProxy":"http://127.0.0.1:33210","httpsProxy":"http://127.0.0.1:33210","noProxy":"localhost,127.0.0.1,.local,.internal"}}}4、然后回到powershell中设置(以我启动vcat为例)
# 设置代理环境变量$env:HTTP_PROXY="http://127.0.0.1:33210"$env:HTTPS_PROXY="http://127.0.0.1:33210"$env:NO_PROXY="localhost,127.0.0.1,.local,.internal"# 启动构建cd D:\cvat\cvat-develop docker compose down docker compose-f docker-compose.yml-f docker-compose.dev.yml up-d--build这时候就不会有网络代理中断的问题了