Docker 镜像拉取与推送中的代理设置

1. 创建 systemd 配置目录


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



2. 创建代理配置文件


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



3. 添加代理配置


[Service]
Environment="HTTP_PROXY=http://<代理服务器地址>:<端口号>/"
Environment="HTTPS_PROXY=http://<代理服务器地址>:<端口号>/"
Environment="NO_PROXY=localhost,127.0.0.1"


配置示例:


[Service]
Environment="HTTP_PROXY=http://192.168.8.12:7890/"
Environment="HTTPS_PROXY=http://192.168.8.12:7890/"
Environment="NO_PROXY=localhost,127.0.0.1,192.168.0.0/16"



重启 Docker 服务



重新加载 systemd 配置

sudo systemctl daemon-reload

重启 Docker 服务

sudo systemctl restart docker



相关:

https://zhuanlan.zhihu.com/p/7447624977



posted on 2026-02-02 22:33  Angry_Panda  阅读(0)  评论(0)    收藏  举报

导航