介绍
docker的代理需要结合privoxy来使用,其中8118是privoxy将http代理转化为socket代理的承接端口
环境
centos版本: VirtualBox开的centos7.7.1908虚拟机
docker版本: Server Version: 18.06.3-ce
创建代理文件
sudo mkdir -p /etc/systemd/system/docker.service.d
sudo touch /etc/systemd/system/docker.service.d/proxy.conf
填写内容
vi /etc/systemd/system/docker.service.d/proxy.conf
[Service]
Environment=“HTTP_PROXY=http://127.0.0.1:8118/”
Environment=“HTTPS_PROXY=http://127.0.0.1:8118/”
Environment=“NO_PROXY=localhost,127.0.0.1,.example.com”
显示一下配置
systemctl show --property=Environment docker
更新配置
sudo systemctl daemon-reload
重启服务
sudo systemctl restart docker
查看docker状态
systemctl status docker.service
测试一下(eipwork/kuboard:v3镜像在官方)
docker pull eipwork/kuboard:v3