更新时间:2025-02-20 GMT+08:00
分享

镜像仓库

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

新建镜像仓库

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

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

  4. 单击“确认”,在镜像仓库列表即可查看新建的镜像仓库。
  5. (可选)管理已创建的镜像仓库。

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

    • 查看镜像仓库详情:单击操作栏内的“详情”,可查看镜像仓库详情。
    • 查询镜像仓库:在搜索框中输入搜索条件,按回车键即可查询。
    • 删除镜像仓库:单击操作栏内的“删除”,可删除镜像仓库。
    • 编辑镜像仓库:单击操作栏内的“编辑”,可编辑镜像仓库名称和描述。

新建镜像版本

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

镜像版本相关操作

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

表1 镜像版本相关操作

任务

操作步骤

推送镜像

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

拉取镜像

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

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

删除镜像版本

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

取消镜像推送

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

二次推送镜像

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

相关文档