创建指定文件修改

1
2
mkdir -p /etc/systemd/system/docker.service.d
vim /etc/systemd/system/docker.service.d/http-proxy.conf

写入以下配置:

1
2
3
4
[Service]
Environment="HTTP_PROXY=http://10.0.1.1:7890"
Environment="HTTPS_PROXY=http://10.0.1.1:7890"
Environment="NO_PROXY=localhost,127.0.0.1,docker-registry.example.com,.your-internal-domain.com"

重启 docker

1
2
systemctl daemon-reload
sudo systemctl restart docker

检查配置:

1
2
3
➜  ~ docker info | grep Proxy
HTTP Proxy: http://10.0.1.1:7890
HTTPS Proxy: http://10.0.1.1:7890