冬雨财经 发表于 2024-8-4 01:32:06

【Docker】基础:配置加速镜像源(2024年最新版)

为什么要配置镜像加速

在正式使用Docker之前,需要配置国内加速镜像,提高镜像下载速率。
如果你刚装完Docker,没有配置任何镜像源,包罗国内加速的话。拉取镜像的时间会不下来,提示超时,像如下如许
https://i-blog.csdnimg.cn/direct/26d680a3906c412f8f1af5d738f35f02.png
镜像加速方式

配置镜像加速可以有以下几种方式


[*]配置国内公共加速源(阿里源,清华源等)
[*]配置本地私有加速源
配置阿里云镜像加速

1. 申请阿里云账号

在 阿里云 官网中,注册账号并完成实名认证。(过程略)阿里云-计算,为了无法计算的价值阿里云——阿里巴巴团体旗下公司,是全球领先的云计算及人工智能科技公司之一。提供免费试用、云服务器、云数据库、云安全、云企业应用等云计算服务,以及大数据、人工智能服务、精准定制基于场景的行业办理方案。免费备案,7x24小时售后支持,助企业无忧上云。https://csdnimg.cn/release/blog_editor_html/release2.3.6/ckeditor/plugins/CsdnLink/icons/icon-default.png?t=N7T8https://www.aliyun.com/
2. 创建容器镜像服务

点击【产物与服务】-> 【容器】->【容器镜像服务ACR】
https://i-blog.csdnimg.cn/direct/c0cf10d93a6345b69cef582dbf8114d7.png

创建个人版实例
https://i-blog.csdnimg.cn/direct/2ed671809f7f466ab12f070043243337.png
设置镜像仓库的暗码
https://i-blog.csdnimg.cn/direct/cfd05cd2ba154c9dafa69528a2fee067.png
3. 配置镜像加速

在【镜像工具】-> 【镜像加速器】中,找到加速器的地址。
https://i-blog.csdnimg.cn/direct/041e8f6944224f2491db6c832890f5e8.png
修改配置文件,配置成上面的加速地址并重启Docker
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://xxxx.mirror.aliyuncs.com"]
}
EOF

sudo systemctl daemon-reload
sudo systemctl restart docker 重启之后检查配置info信息,查看是否有配置成功
$ docker info | grep -A1 Registry
Registry Mirrors:
https://xxxx.mirror.aliyuncs.com/ 再次拉取镜像,之前拉取超时的镜像可以成功拉下来了。
https://i-blog.csdnimg.cn/direct/7a33c6e8ff834f23a6b0795cdaa23e7a.png


配置本地私有镜像加速

在helm中配置国内加速代理,然后从本地helm拉取镜像,速率更快。(过程略) 

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 【Docker】基础:配置加速镜像源(2024年最新版)