单次拉取 docker 的镜像使用代理加速方法:
HTTP_PROXY=http://your_proxy:proxy_port docker pull your_image
经常拉取会很麻烦,也可以选择永久给 dockerd 套上代理
# /etc/systemd/system/multi-user.target.wants/docker.service
[Service]
Environment="HTTP_PROXY=http://your_proxy:proxy_port"
Environment="HTTPS_PROXY=http://your_proxy:proxy_port"
请确保将 your_proxy
和 proxy_port
替换为代理服务器地址和端口
运行以下命令使更改生效:
sudo systemctl daemon-reload
sudo systemctl restart docker
这样每次执行拉取都会使用代理了,不会影响容器内的网络请求