在大陆的小伙伴们肯定会遇到网络不通的情况,这实在太正常了,假如你的服务器正好就是大陆运营商的,而服务器又是 Linux 系统,该怎么办?
这里展示一个主要的解决方案,就是配置 Docker Daemon Proxy
1. 查看官方文档
2. Daemon Config
Docker Engine 的配置文件默认会被放在/etc/docker/daemon.json里面
如果该文件不存在,我们自己创建一个就好
然后将下面内容粘贴进去:
{
"proxies": {
"http-proxy": "http://proxy.example.com:3128",
"https-proxy": "https://proxy.example.com:3129",
"no-proxy": "*.test.example.com,.example.org,127.0.0.0/8"
}
}
然后重启 Docker
sudo systemctl restart docker