解决Docker拉取镜像过慢问题
更改docker的数据源首先,我们明确一个问题:docker为什么pull镜像的时候会很卡,甚至超时,因为docker是默认从https://hub.docker.com/这个网址来下载镜像,因为各种各样的原因会导致下载过慢。并且尝试使用docker的镜像中国更卡。解决办法:修改docker的默认仓库下载源为国内地址。推荐:使用阿里云镜像加速(可能是最快速的)地址:https://cr.conso
更改docker的数据源
首先,我们明确一个问题:docker为什么pull镜像的时候会很卡,甚至超时,因为docker是默认从https://hub.docker.com/这个网址来下载镜像,因为各种各样的原因会导致下载过慢。并且尝试使用docker的镜像中国更卡。
解决办法:修改docker的默认仓库下载源为国内地址。
推荐:使用阿里云镜像加速(可能是最快速的)
地址:https://cr.console.aliyun.com
有帐号密码的,直接复制网址登陆。
步骤:
1、在搜索栏搜索容器镜像服务
2、进入镜像仓库界面后,创建镜像仓库
3、下面就是创建界面,填上自己喜欢的仓库名字
4、仓库信息填写完后,需要制定代码源。这里我个人推荐使用第一个码云,因为你有阿里云帐号后,直接绑定就可以了
5、完成之后,点击镜像加速,我们可以在右边看见我们个人专属的镜像加速器地址
6、修改docker中的.daemon.json配置文件(阿里云很贴心的贴上了操作手册,对于有linux基础的同学应该知道怎么做了,自己操作即可,下面为对这方面不懂的同学提供,以个人所用的CentOS为例:)
7、在docker中输入
1)、打开docker
sudo mkdir -p /etc/docker
2)、给daemon.json配置文件配置仓库源地址
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["手册中的加速地址"]
}
EOF
按下回车后,docker会回应
目前为止,已经修改完了docker的镜像下载源了。
但是还有最重要的两点!!!
重新加载daemon配置文件:
sudo systemctl daemon-reload
重启docker服务:
sudo systemctl restart docker
截至最后,所有的工作才算完成。
现在下载速度飞快,哈哈。
更多推荐
所有评论(0)