Docker 设置代理地址
Docker 设置代理地址
1. 创建或编辑Docker服务的systemd drop-in文件
首先,创建一个名为http-proxy.conf的文件在/etc/systemd/system/docker.service.d/目录中。如果目录不存在,则需要创建它:
mkdir -p /etc/systemd/system/docker.service.d然后,使用你喜欢的文本编辑器(如nano或vi)创建或编辑http-proxy.conf文件:
vim /etc/systemd/system/docker.service.d/http-proxy.conf
2. 添加代理配置
在http-proxy.conf文件中,添加如下内容以设置HTTP和HTTPS代理:
[Service]
Environment="HTTP_PROXY=http://192.168.131.10:31280/"
Environment="HTTPS_PROXY=http://192.168.131.10:31280/"如果你的网络环境中存在一些不需要通过代理访问的内部或本地地址,你还可以添加一个NO_PROXY环境变量:
Environment="NO_PROXY=localhost,127.0.0.1,::1,192.168.131.0/22,.your-company.com"3. 重新加载并重启Docker服务
配置完代理之后,重新加载systemd管理器的配置,然后重启Docker服务以应用更改:
systemctl daemon-reload
systemctl restart docker
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 SNTU Studio
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果