一部分内容来自
https://blog.csdn.net/whale_waves/article/details/136481655
总配置:
.wslconfig内容:
[experimental]
networkingMode=mirrored
hostAddressLoopback=true
autoProxy=true
/etc/docker/daemon.json内容:
{
"proxies": {
"http-proxy": "http://127.0.0.1:7890",
"https-proxy": "http://127.0.0.1:7890",
"no-proxy": "127.0.0.0/8"
},
"iptables": false
}
因为最近国内镜像站寄了,所以设置代理好拉取dockerhub的镜像
这样设置,docker服务直接访问127.0.0.1:port即可,同时挂上代理又能直接拉取镜像
(ps:貌似这样做会使得一些命令比如docker search xxx也必须挂代理才能执行,不过无伤大雅)