配置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代理也不需要我们取重新修改配置文件,直接我们电脑改成直连就好,因为走的是我们电脑的代理,虽然没有特别方便,但是也没很麻烦


标题:配置docker使用代理下载镜像
作者:linrty
地址:https://blog.linrty.top/articles/2024/07/07/1720349488351.html

    评论
    0 评论
avatar

取消