侧边栏壁纸
  • 累计撰写 11 篇文章
  • 累计创建 9 个标签
  • 累计收到 17 条评论

目 录CONTENT

文章目录

Docker使用socks5代理

薄荷
2022-05-29 / 0 评论 / 0 点赞 / 2,922 阅读 / 197 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2022-05-29,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。
广告 广告

1.创建docker服务插件目录

sudo mkdir -p /etc/systemd/system/docker.service.d

2.创建一个名为http-proxy.conf的文件

sudo touch /etc/systemd/system/docker.service.d/http-proxy.conf

3.编辑http-proxy.conf的文件

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

4.写入内容(将代理ip和代理端口修改成你自己的)

[Service]
Environment="HTTP_PROXY=socks5://127.0.0.1:1080" "HTTPS_PROXY=socks5://127.0.0.1:1080" "NO_PROXY=localhost,127.0.0.1,docker-registry.somecorporation.com"

5.重新加载服务程序的配置文件

sudo systemctl daemon-reload

6.重启docker

sudo systemctl restart docker

7.验证是否配置成功

systemctl show --property=Environment docker

此时docker可以从指定的代理拉取文件。

另外如果需要使用http代理,只需要将socks5替换成http。

0
广告 广告

评论区