Docker拉取公共镜像受国内环境影响,速度非常慢,所以可以给docker pull这个操作添加网络代理加速拉取速度

debian12下,编辑/etc/systemd/system/multi-user.target.wants/docker.service,并在Service节点添加代理的环境变量

[Service]
Environment="HTTP_PROXY=http://your_proxy:proxy_port"
Environment="HTTPS_PROXY=http://your_proxy:proxy_port"

请确保将your_proxyproxy_port替换为你的代理服务器地址和端口

然后,运行以下命令使更改生效:

sudo systemctl daemon-reload
sudo systemctl restart docker

现在,Docker应该能够通过指定的代理服务器拉取镜像了

如果只想为单个Docker pull操作使用代理,也可以在命令行中设置环境变量,如:

HTTP_PROXY=http://your_proxy:proxy_port docker pull your_image