( 第一次写博客,昨天刚把所有的游戏卸载掉,以后好好学习,以后会常常写博客的。)
docker国内镜像的拉取 和 镜像的加速器配置修改
刚开始接触docker的同学们,应该知道不去修改镜像去下载的话,网速真的慢的一批,我们一般都是使用 镜像加速(阿里云 网易 DaoCloud)
或者在国内的镜像网站中直接拉去下载
方法1
1、先安装上docker,了解自己的版本号
查看CentOS版本(注意cat 后面有空格)
由于docker的版本不同和操作系统。使用的方法也有差异。我这里使用的是centos7.7和docker1.13的。
使用命令
cat /etc/redhat-release
在centos7上这个配置文件已经被更改为 /etc/docker/daemon.json
1、可以在这个配置中添加相应的registry-mirrors路径
原来是这样:
[root@localhost docker]# cat daemon.json
{
"live-restore": true
}
添加后
{
"registry-mirrors": ["http://ef017c13.m.daocloud.io"],
"live-restore": true
}
2、可以手动vim添加,也可以使用daocloud给出的命令直接更改(建议使用命令)
[root@localhost docker]# 【在DaoCloud 镜像路径 如下】
更改后重启service docker restart
DaoCloud 镜像 点击进入DaoCloud网站
**注意**:可能出现重启 失败的问题,很有可能是手动vim添加 出现 多余代码导致 docker 不能启动
使用以下代码,查看编辑配置文件,你会发现里面多了一个逗号,删除掉就行,esc : wq! 保存 并退出 在去重启docker 您就会发现好了,网速问题也解决了。
vim /etc/docker/daemon.json
方法2
在国内镜像平台直接拉取
1、我比较常用的是网易的镜像中心和daocloud镜像市场。
网易镜像中心:网易镜像中心
daocloud镜像市场:daocloud镜像中心
这里以网易为例
1、搜索要下载的应用
2、复制链接
3、在docker输入命令
docker pull 镜像名字
镜像名字就是你复制链接 直接 回车 等待就ok了。
详情请参考daocloud的说明文档:http://guide.daocloud.io/dcs/daocloud-9153151.html
docker官方文档:https://docs.docker.com/engine/admin/
作者:popsicles