添加外部Registry

<< 单击以显示目录 >>

导航:  用户指南 > 项目用户操作指南 > 项目管理 > 镜像管理 >

添加外部Registry

平台支持对接外部私有registry,registry中的镜像可以被平台直接使用。支持两种外部registry,一种是通过docker registry镜像创建的registry,另一种为Harbor。同时支持通过镜像一键部署应用功能,使用外部registry中的镜像创建应用时,需要手动配置registry证书。

前提条件

以项目成员登录管理平台。

创建外部registry

外部Registry Server的操作

对接外部Registry需先完成以下操作:

1.在外部Registry的配置文件config.yml中增加WebHook,地址为容器平台访问地址:https://IP:18443

2.在外部Registry配置文件config.yml中http部分开启tls,并配置tls证书路径。

3.拷贝容器平台SSL证书到外部Registry的如下路径中:

cp /etc/chiwen/cert/cacert.pem ${registry_server}:/etc/ssl/certs/

4.重启外部Registry Server。

平台中的操作

1.左侧导航树中选择镜像管理

2.选择外部registry页签。

3.单击右上角+创建外部registry按钮。

4.配置外部Registry信息。

image27

参数

设置说明

外部Registry名称

外部Registry的名称,为必填项。

外部Registry类型

包括Harbor和Registry类型,默认为Harbor类型。当为Harbor类型时,对接账号需要项目管理员及以上权限。

访问地址

当外部Registry类型为Harbor时需设置项目名称,为必填项。

用户名

用户的名称,为非必填项。

用户密码

用户名称对应的密码,为非必填项。

 

5.单击连接测试,测试结果为连接成功,则表示外部registry信息填写正确,如果测试连接结果为连接失败,查看地址与用户名密码是否正确。

6.确认创建,外部registry创建成功。

7.当前页签下,选择新建的registry,列表展示registry中的所有镜像,以及每个镜像的所有tag。

编辑外部registry

1.左侧导航树中选择镜像管理。

2.选择外部registry页签。

3.单击对应镜像的three-dots,选择编辑

image28

 

4.可以编辑分类、描述和设置标签数量限制。

5.填写完编辑信息,单击确认更改

删除外部registry

1.左侧导航树中选择镜像管理

2.选择外部registry页签。

3.单击对应镜像的three-dots,选择删除

4.在弹框中确认删除信息后,单击确认删除

image29