Docker使用代理解决被墙

1、添加Docker服务代理配置文件

如果有此文件执行第二步即可

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

2、配置文件添加以下内容

[Service]
Environment="HTTP_PROXY=http://192.168.138.1:7890"
Environment="HTTPS_PROXY=http://192.168.138.1:7890"

这里我使用的是clash,clash的默认端口是7890,ip要使用开启代理的ip

3、刷新docker配置

systemctl daemon-reload
systemctl restart docker

4、验证docker是否代理成功

输入docker search nginx,如果有相关结果则说明代理成功


已发布

分类

,

来自

标签: