Rootop 服务器运维与web架构

docker设置代理实现pull镜像加速

系统版本:

venus@deepin:~$ cat /etc/issue
Deepin GNU/Linux 15.10.1 \n \l
su root 切换到root权限操作。

docker pull拉取镜像慢,想起配置终端下http_proxy和https_proxy两个变量可以实现代理,
但是发现对docker pull没效果。
docker pull的代理需要单独配置。

(PS:另一种方法,使用阿里云的镜像加速,这里不演示。)

docker代理步骤如下:

root@deepin:~# mkdir -p /etc/systemd/system/docker.service.d

http代理:

root@deepin:~# vi /etc/systemd/system/docker.service.d/http-proxy.conf
[Service]
Environment="HTTP_PROXY=192.168.11.202:1080"

https代理:

root@deepin:~# vi /etc/systemd/system/docker.service.d/https-proxy.conf
[Service]
Environment="HTTPS_PROXY=192.168.11.202:1080"

重启docker:

root@deepin:~# systemctl daemon-reload
root@deepin:~# systemctl restart docker

然后再pull速度就快了。

原创文章,转载请注明。本文链接地址: https://www.rootop.org/pages/4433.html

作者:Venus

服务器运维与性能优化

评论已关闭。