zhihuifan

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
一,更改docker的镜像源
1.修改:vi /etc/docker/daemon.json 文件,新增下面的内容 (一般建议新增2-3个)
{
#中国科技大学
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
#网易
"registry-mirrors": ["https://hub-mirror.c.163.com"]
#阿里
"registry-mirrors": ["https://{your_id}.mirror.aliyuncs.com"]
#docker官方镜像加速
"registry-mirrors": ["https://registry.docker-cn.com"]
#Daocloud容器云平台
"registry-mirrors": ["https:// {your_id}.m.daocloud.io"]
}
 
说明:添加的时候最好选择下面三个:
#中国科技大学
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
#网易
"registry-mirrors": ["https://hub-mirror.c.163.com"]
#阿里
"registry-mirrors": ["https://{your_id}.mirror.aliyuncs.com"]
如果一个里面找不到可以去另外一个下载,不然会从国外官网下载,过程很慢
 
 
2.修改完成后重启docker服务
systemctl restart docker.service
3.访问网站https://hub.docker.com 相当于中央仓库,可以查看中央仓库中有哪些镜像
4.拉取对应的镜像
1.docker pull [options] name [:tag]
表示从仓库拉取镜像 options是参数 tag是版本
 2.docker images [options] [repository [:tag] ]
查看本机有哪些镜像 或查看镜像是否拉取成功了 options是参数, repository 和tag 是指定查看某一个镜像        
3.docker run [options] image [:tag] [command] [arg...]
运行一个容器 以镜像为模版创建容器 options 操作 tag版本 command 运行时候执行的命令 arg 参数     
 
 
踩坑处理:
#Daocloud容器云平台
"registry-mirrors": ["https:// {your_id}.m.daocloud.io"]
如果添加这个,设置中文处理,不然会乱码
 
添加文件时注意问题:
vi /etc/docker文件里如果有下面这些文件,要删除掉,不然添加文件后可能会报错:
.daemon.json.swm
.daemon.json.swn
.daemon.json.swo
.daemon.json.swp
 
二,配置镜像加速器
[root@node-1 ~]# vim /etc/sysconfig/docker               
//在文件底部添加下面一行, (这里就是直接写: xxx.mirror.aliyuncs.com)
ADD_REGISTRY='--add-registry xxx.mirror.aliyuncs.com'
 
 

 

声明:此博客为个人学习之用,如与其他作品雷同,纯属巧合,转载请指明出处!

 

posted on 2024-06-05 15:11  Hi,ZHF  阅读(4689)  评论(0)    收藏  举报