docker使用代理的简单配置
1准备代理服务器
准备代理服务器,例如192.168.120.168:52209
配置docker.service文件
- 查看service文件的位置
systemctl status docker
-
编辑service文件
vim /usr/lib/systemd/system/docker.service
-
添加代理配置
...
[Service]
Environment="HTTP_PROXY=http://192.168.101.120:52209/"
Environment="HTTPS_PROXY=http://192.168.101.120:52209/"
Environment="NO_PROXY=localhost,127.0.0.1"
- 重启服务
systemctl daemon-reload
systemctl restart docker
测试拉取任意外网镜像
docker pull xxx.xxx