镜像列表¶
镜像列表以工作空间为维度,展示租户下所有可用的公开镜像和私有镜像。 镜像来源主要有两部分:
- 第一部分是平台集成或托管的镜像仓库中全部的公开镜像,以及通过镜像空间与工作空间绑定而单独分配给该工作空间的私有镜像。
- 第二部分是工作空间主动关联某镜像仓库而获得的全部公开或私有镜像。
主要功能
- 快速部署应用:镜像列表和 应用工作台 均以工作空间为维度,因此当您在应用工作台下选择同一工作空间部署应用时, 可以通过 选择镜像 按钮一键获取该工作空间下镜像列表中所有可见的镜像,快速完成部署。
- 细粒度分配:管理员在平台集成或创建托管 Harbor 实例后,可以通过镜像空间与工作空间绑定的方式,将不同的镜像空间分配给不同的工作空间使用,实现细粒度分配。
- 镜像扫描:提供镜像扫描和分析功能,可视化查看漏洞等级及分布情况,提供扫描日志,便于追踪漏洞。
- 推送镜像:可通过平台提供的命令将镜像推送到有权限的镜像空间中。
- 层级等详情查看:对可见范围内的镜像提供镜像版本、层级信息、创建人、创建时间等详细信息的展示。
功能优势
- 安全可靠:通过镜像空间与工作空间绑定的方式实现细粒度的镜像分配,确保私有镜像只能被指定的工作空间拉取。
- 简单便捷:平台管理员创建托管 Harbor 或集成其他仓库后,若希望共享给所有工作空间及命名空间使用,只需要将镜像仓库公开即可。
- 灵活接入:除了平台级的仓库集成能力,在每个工作空间下还提供了仓库集成功能。集成后,该镜像仓库仅供该工作空间使用。
- 全局联动:应用工作台和容器管理针对镜像仓库提供了 镜像选择器 功能,在部署应用时可通过 选择镜像 按钮一键获取所有可见的镜像,快速完成部署。
推送命令¶
您可以推送一个镜像到当前镜像空间,并设置推送命令。
-
在镜像列表页面上,点击右侧的 推送命令 按钮
-
可以 + 生成登录指令 后,查看推送镜像的命令。
推送命令示例:
docker tag [ImageID] 10.6.194.1:30010/kangaroo/REPOSITORY[:TAG]
docker push 10.6.194.1:30010/kangaroo/REPOSITORY[:TAG]
删除镜像¶
-
点击镜像空间右侧的 ┇ ,在弹出的菜单中点击 删除 。
-
确认无误后,在二次确认弹窗中输入镜像名称,点击 删除 。
下一步:Artifacts 和描述信息