一,更改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'
声明:此博客为个人学习之用,如与其他作品雷同,纯属巧合,转载请指明出处!
标签:mirrors,修改,registry,https,镜像,docker,com From: https://www.cnblogs.com/zhihuifan10/p/18233095