镜像仓库提供用于存储、管理容器镜像的场所,在镜像仓库中可以轻松地存储、使用、管理镜像,犹如App Store一样,将企业应用使用的镜像统一管理起来。
存储镜像
上传镜像时需选择存放的仓库类型,包括公有仓库和私有仓库。公有仓库用于存放和管理正式发布版本的镜像,由系统管理员管理,系统所有成员均可使用,便于对企业发布级的应用进行管理,降低了各个组织部门的沟通成本。私有仓库用于存放和管理开发版本或内部版本的镜像,组织内成员可以上传自己的镜像并自己进行使用与管理。私有仓库中的镜像可以发布至公有仓库。另外还可以在仓库中创建镜像分类,以便灵活分类存储镜像。
使用镜像
用户可在镜像仓库中直接选择需要的镜像进行部署,避免了先进入应用部署服务再在部署过程中找到该镜像的繁琐流程。也可以选择镜像的某个版本下发至某个集群的某个节点。若需要在系统外使用镜像时还可以将镜像下载至用户本地。
管理镜像
系统支持对镜像进行版本管理,即可以为一个镜像添加多个版本并上传该版本对应的文件。当上传的镜像与已有镜像同名时,系统可自动识别该镜像已有信息,如所属分类、历史版本信息,并将校验新版本号是否与旧版本号重复。另外还支持对镜像进行扫描、编辑、删除。
多仓库管理
支持公有仓库、私有仓库两种仓库类型,可以满足不同用户对资源公开/共享的不同需求。
清晰的版本管理
一个镜像多个版本,可以快速了解版本间特性差异找到自己需要的版本,减少镜像多个版本的维护工作量。
表-1 与其他云服务的关系
相关服务 |
功能 |
应用管理-应用列表 |
镜像部署后的容器应用将展示在应用管理-应用列表中。在应用列表中可以继续对应用进行使用和管理。 |