了解docker仓库
Docker 仓库是用来包含镜像的地方,Docker提供一个注册服务器(Register)来保存多个仓库,每个仓库又可以包含多个具备不同tag的镜像。Docker运行中使用的默认仓库是 Docker Hub 公共仓库。
为什么要搭建本地镜像仓库呢
docker hub虽然方便,但是还是有限制
• 需要internet连接,速度慢
• 所有人都可以访问
• 由于安全原因企业不允许将镜像放到外网
• 好消息是docker公司已经将registry开源,我们可以快速构建企业私有
仓库
一、docker本地仓库
1. 搭建本地仓库
启动本地仓库
(-v表示本地 /opt/ 映射容器内的 /var/lib )
(端口映射为操作系统5000映射容器端口5000)
检查进程是否启动
检查端口
上传一个镜像到本地仓库中
curl命令查看是否成功
2、本地仓库加密
1、创建加密认证密钥