Docker HTTP/HTTPS proxy
- 创建目录
sudo mkdir -p /etc/systemd/system/docker.service.d
sudo touch /etc/systemd/system/docker.service.d/proxy.conf
sudo vim /etc/systemd/system/docker.service.d/proxy.conf
- 创建文件
# /etc/systemd/system/docker.service.d/proxy.conf
[Service]
Environment="HTTP_PROXY=http://wwwproxy.mysite.com:80"
Environment="HTTPS_PROXY=http://wwwproxy.mysite.com:80"
Note:
HTTPS_PROXY 指向形式为 http:// 而不是 https:// 的地址
- 重启服务
sudo systemctl daemon-reload
sudo systemctl restart docker.service
- 验证
sudo systemctl show --property=Environment docker
Environment=HTTP_PROXY=http://wwwproxy.mysite.com:80 HTTPS_PROXY=http://wwwproxy.mysite.com:80
参考连接:https://docs.docker.com/config/daemon/systemd/#httphttps-proxy