为 docker pull 时设置一个代理

/etc/systemd/system/docker.service.d/proxy.conf

[Service]
Environment="HTTP_PROXY=http://proxy.example.com:8080/"
Environment="HTTPS_PROXY=http://proxy.example.com:8080/"
Environment="NO_PROXY=localhost,127.0.0.1,.example.com"

然后重启:

systemctl daemon-reload
systemctl restart docker

来源

3 Likes

你试过docker镜像加速么?

1 Like

我习惯用这个了
https://dockerproxy.com/

1 Like

给docker多试几次就能成功,github,google,qury最近都能拉了

直接export https_proxy 这个行不行?

需求不太一样,我在折腾 discourse,设置加速不太好用。

不行的

设置代理的目的是什么?加速下载吗

没有目的,这就是一个普通的教程。

1 Like

我也有这个需求,用代理加速又是不是最新的latest

之前都是先 gg bash,这样缺点就是每次需要输入

你这个方法(http://proxy.example.com:8080/) 代理很容易封,不知道我这么理解对不对