更新时间:2024-10-30 GMT+08:00
分享

镜像仓库

Octopus平台各服务均提供用户自定义镜像功能,镜像仓库管理模块对镜像提供了统一管理。

创建镜像仓库

  1. 用平台管理员账号登录Octopus平台。
  2. 在左侧菜单栏中,单击“镜像仓库 ”。
  3. 单击“新建”,填写基本信息。

    图1 创建镜像仓库
    • 名称:输入镜像仓库的名称,只能包含数字、英文、中文、下划线、中划线。
    • 用途:根据需求,下拉框选择用途。
    • 描述:简单描述镜像仓库,最大长度为255。
    • 使用范围:仅支持团队,即租户内所有配置了该镜像相关权限的用户都可见可编辑。

  4. 单击“确定”,在镜像仓库列表即可查看新建的镜像仓库。

镜像仓库相关操作

在“镜像仓库”列表,还可以完成以下操作。

表1 镜像仓库相关操作

任务

操作步骤

查看镜像仓库详情

单击操作栏内的“详情”,可查看镜像仓库详情。

查询镜像仓库

在搜索框中输入搜索条件,按回车键即可查询。

删除镜像仓库

单击操作栏内的“删除”,可删除镜像仓库。

编辑镜像仓库

单击操作栏内的“编辑”,可编辑镜像仓库名称和描述。

新建镜像版本

  1. 在左侧菜单栏中,单击“镜像仓库 ”。
  2. 在镜像仓库列表,单击操作栏中的“详情”,进入到镜像仓库的详情页。
  3. 单击左上角“新建”,填写镜像版本描述信息。

    图2 新建镜像版本

  4. 单击“确认”,在镜像版本列表,可查看镜像版本信息。

镜像版本相关操作

在“镜像版本”列表,还可以完成以下操作。

表2 镜像版本相关操作

任务

操作步骤

推送镜像

  1. 单击指定镜像版本“操作”栏内的“推送”。
  2. 复制登录指令,登录镜像仓库。
  3. 在docker客户端,用“docker tag”命令将要推送上库的本地镜像打标签为推送指令“docker push”后的镜像名称。例如:
    docker tag 本地镜像 odrp-beta.Octopus.ias.huawei.com/Octopus/11ffec1e
  4. 在docker客户端,复制推送指令,将镜像推送至Octopus平台。

拉取镜像

支持将平台的镜像拉取至本地进行调试开发。仅支持创建成功的镜像版本进行拉取镜像操作。

  1. 单击指定镜像版本“操作”栏内的“拉取”。
  2. 复制拉取指令,将镜像拉取至本地。

删除镜像版本

单击镜像版本操作栏内的“更多>删除”,可删除镜像版本。

取消镜像推送

单击镜像版本操作栏内的“更多>取消推送”,可取消推送镜像版本。

二次推送镜像

单击操作栏内的“推送”,可对状态为“创建完成”的镜像版本进行二次推送。(推理服务镜像不建议使用二次推送镜像功能。)

相关文档