配置 Docker Daemon 代理

在大陆的小伙伴们肯定会遇到网络不通的情况,这实在太正常了,假如你的服务器正好就是大陆运营商的,而服务器又是 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