menu Chancel's blog
rss_feed
Chancel's blog
有善始者实繁,能克终者盖寡。

加速Docker拉取镜像的速度

作者:Chancel Yang, 创建:2023-11-13, 字数:577, 已阅:784, 最后更新:2023-11-13

这篇文章更新于 246 天前,文中部分信息可能失效,请自行甄别无效内容。

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

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

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

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

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

Bash
sudo systemctl daemon-reload
sudo systemctl restart docker

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

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

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

[[replyMessage== null?"发表评论":"发表评论 @ " + replyMessage.m_author]]

account_circle
email
web_asset
textsms

评论列表([[messageResponse.total]])

还没有可以显示的留言...
gravatar
[[messageItem.m_author]] [[messageItem.m_author]]
[[messageItem.create_time]]
[[getEnviron(messageItem.m_environ)]]
[[subMessage.m_author]] [[subMessage.m_author]] @ [[subMessage.parent_message.m_author]] [[subMessage.parent_message.m_author]]
[[subMessage.create_time]]
[[getEnviron(messageItem.m_environ)]]