Docker仓库:register私有仓库和harbor企业级仓库搭建

文章目录

  • Docker仓库:
  • Register:
  • 首先:私有仓库搭建:
  • 二: harbor企业级仓库搭建:

Docker仓库:

用来存储镜像的地方


Register:

1.Docker提供的一个注册服务器,用来保存多个仓库
2.每个仓库可以包含多个具备不同tag【标签】的镜像
3.Docker运行中使用的默认仓库是Docker Hub 公共仓库。


下面部分直接为两种仓库的搭建方式:

首先:私有仓库搭建:

!!【前提:虚拟机联网】

在这里插入图片描述

思路整理:生成认证文件【.crt文件】 —>以registry基础镜像,拉起一个包含认证的容器 —>将认证存放在/etc/docker/certs.d/这个目录下【可以有不同名字的域存在,则可以在该目录下创建多个子目录,存放各自的认证文件】—>上传的镜像有名字要求,所以要docker tag更改名字—>上传push

Docker仓库:register私有仓库和harbor企业级仓库搭建_第1张图片

在这里插入图片描述

Docker仓库:register私有仓库和harbor企业级仓库搭建_第2张图片

Docker仓库:register私有仓库和harbor企业级仓库搭建_第3张图片

在其他服务器上:将认证文件考备到/etc/docker/certs.d中,拥有认证文件就可以pull拉去镜像,即下载。

在这里插入图片描述

Docker仓库:register私有仓库和harbor企业级仓库搭建_第4张图片

以上就是私有仓库的搭建和使用,较为简单。下面来看看harbor企业级别的仓库是怎样的。


二: harbor企业级仓库搭建:

1.和私有仓库一样先生成证书

Docker仓库:register私有仓库和harbor企业级仓库搭建_第5张图片

2.安装docker-compose,并给可执行权限:chmod +x docker-compose

在这里插入图片描述

3.安装harbor并修改配置文件

Docker仓库:register私有仓库和harbor企业级仓库搭建_第6张图片

Docker仓库:register私有仓库和harbor企业级仓库搭建_第7张图片

Docker仓库:register私有仓库和harbor企业级仓库搭建_第8张图片
Docker仓库:register私有仓库和harbor企业级仓库搭建_第9张图片

最后,在解析中也要写入配置文件中设定的主机名。

很简单地几条指令,harbor企业级仓库就搭建完成。

Docker仓库:register私有仓库和harbor企业级仓库搭建_第10张图片

Docker仓库:register私有仓库和harbor企业级仓库搭建_第11张图片

Docker仓库:register私有仓库和harbor企业级仓库搭建_第12张图片


                        大大的小小阳

你可能感兴趣的:(docker,自动化运维工具)