文档中心 > 产品介绍
产品介绍

最近更新时间:2021-06-08

紫光云容器镜像服务(Unicloud Container Registry, UCR )是提供用户安全应用镜像的托管平台。

1、紫光云容器镜像服务可以帮助用户部署运维registry,无需用户自行搭建镜像仓库。

2、为用户提供方便快捷的镜像生命周期管理服务。

3、配合紫光云容器服务产品,提供全方位的容器一站式托管平台。

产品功能

支持多种镜像类型

镜像分为私有镜像、公有镜像、紫光云镜像、DockerHub官方镜像。

镜像类型说明
私有镜像用户自己上传的镜像,仅用户自己可见。提供安全的、可靠的私有镜像仓库。
公有镜像用户上传的对所有用户可见的镜像。
紫光云镜像紫光云镜像仓库中的对外可见的镜像。
Docker Hub官方镜像提供Docker Hub官方镜像,定期同步官方镜像。

镜像生命周期管理

可视化界面管理镜像生命周期,自定义命名空间和仓库,灵活可用。

镜像使用

提供公网上传下载镜像。 通过镜像可以创建云服务,配合容器服务,实现新应用镜像生成后的自动部署。

使用说明

Registry是Docker的镜像存储中心。

1、用户要上传公有、私有镜像,首先需要登录到仓库中。

2、登陆到紫光云registry

  $ sudo docker login --username=hsh  cce.unicloudsrv.com
  username:紫光云账户名,开通时已注册。输入在页面创建的registry密码后即登录完成。

3、上传镜像

公有镜像

  $ sudo docker tag [ImageId] cce.unicloudsrv.com/[namespace]/[ImageName]:[镜像版本号]
  $ sudo docker push cce.unicloudsrv.com/[namespace]/[ImageName]:[镜像版本号]

私有镜像

  $ sudo docker tag [ImageId] cce.unicloudsrv.com/[namespace]/[ImageName]:[镜像版本号]
  $ sudo docker push cce.unicloudsrv.com/[namespace] /[ImageName]:[镜像版本号]

请根据实际镜像信息替换示例中的[ImageId]、[namespace] 、[ImageName]和[镜像版本号]参数

4、从registry中拉取镜像

公有镜像

  $ sudo docker pull cce.unicloudsrv.com/[namespace] /[ImageName]:[镜像版本号]

私有镜像

  $ sudo docker pull cce.unicloudsrv.com/[namespace] /[ImageName]:[镜像版本号]

请根据实际镜像信息替换示例中的[ImageId]、[namespace] 、[ImageName]和[镜像版本号]参数