配置docker使用代理下载镜像

因为国内源陆陆续续没用了,下载镜像就算设置了国内源也无济于事
因为有台自己本地服务器,刚好之前捣鼓过配置服务器使用其他机子的代理文章,索性直接配置服务器使用自己电脑的代理然后再配置docker使用代理下载镜像
首先需要再systemd目录下修改文件,如果没有对应的docker文件夹就先创建一下:
mkdir -p /etc/systemd/system/docker.service.d
修改配置文件配置文件 /etc/systemd/system/docker.service.d/http-proxy.conf,这个文件中将包含环境变量
[Service]
Environment="HTTP_PROXY=http://ip:7890"
Environment="HTTPS_PROXY=http://ip:7890"
如果用自建的仓库那就加上个NO_PROXY
重新加载配置文件,然后重启docker
systemctl daemon-reload
systemctl restart docker
查看配置有没有生效
systemctl show --property=Environment docker
接下来docker下载的时候就会通过这个代理进行下载了,如果觉得心疼流量,可以先尝试下国内源下载,关闭docker代理也不需要我们取重新修改配置文件,直接我们电脑改成直连就好,因为走的是我们电脑的代理,虽然没有特别方便,但是也没很麻烦
评论
0 评论