上云无忧 > 文档中心 > 天翼云客户端上传镜像
容器镜像服务
天翼云客户端上传镜像

文档简介:
操作场景: 本章节以2048-demo:v1镜像为例,介绍如何使用客户端上传镜像。客户端上传镜像,是指使用命令将镜像上传到容器镜像服务的镜像仓库。 本章节以2048-demo:v1镜像为例,介绍如何上传镜像。
*产品来源:中国电信天翼云。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

客户端上传镜像


操作场景

本章节以2048-demo:v1镜像为例,介绍如何使用客户端上传镜像。客户端上传镜像,是指使用命令将镜像上传到容器镜像服务的镜像仓库。

本章节以2048-demo:v1镜像为例,介绍如何上传镜像。

前提条件

已创建组织。

操作步骤

docker客户端上传镜像,是指使用docker命令将镜像上传到容器镜像服务的镜像仓库。

本章节以2048-demo:v1镜像为例,介绍如何上传镜像。上传成功后,在“我的镜像”中显示已上传成功的镜像。

注意: 

  • 使用客户端上传镜像,镜像的每个layer大小不能超过10G。

  • 上传镜像的Docker客户端版本必须为1.11.2及以上。

步骤1:连接容器镜像服务。

a. 登录容器镜像服务控制台。

b. 在左侧菜单栏选择“我的镜像”,单击右侧“客户端上传”,在弹出的页面中单击“生成临时docker login指令”,单击 复制docker login指令。docker login指令末尾的域名即为当前镜像仓库地址,记录该地址。

说明:

此处获取的docker login指令有效期为24小时,若需要长期有效的docker login指令。

c. 在安装Docker的机器中执行上一步复制的docker login指令。

登录成功会显示“login succeeded”。

说明:

步骤2:在安装docker的机器给2048-demo:v1镜像打标签。

docker tag [镜像名称:版本名称] [镜像仓库地址]/[组织名称]/[镜像名称:版本名称]

 说明:

镜像名称不支持多级目录格式,例如:镜像名称可命名为“2048-demo”,不可命名为“2048-demo/test”。

样例如下:

docker tag 2048-demo:v1 {Public image address}/group/2048-demo:v1

其中:

  • {Public image address}为容器镜像服务的镜像仓库地址。获取该地址的方式:单击“我的镜像”,单击镜像列表中的镜像名称,在“Pull/Push指南”页签中的“1. 本镜像地址”下可以看到镜像仓库地址。

  • group为组织名称,如果该组织还没有创建,容器镜像服务会根据组织名称自动创建一个组织。

  • 2048-demo:v1 为镜像名称和版本号。


步骤3:上传镜像至镜像仓库。

docker push [镜像仓库地址]/[组织名称]/[镜像名称:版本名称]

样例如下:

docker push {Public image address}/group/2048-demo:v1

终端显示如下信息,表明push镜像成功。

6d6b9812c8ae: Pushed  

695da0025de6: Pushed  

fe4c16cbf7a4: Pushed  

v1: digest: sha256:eb7e3bbd8e3040efa71d9c2cacfa12a8e39c6b2ccd15eac12bdc49e0b66cee63 size: 948

返回系统,在“我的镜像”页面,执行刷新操作后可查看到对应的镜像信息

相似文档
  • 操作场景 本章节介绍如何获取长期有效的登录指令,长期有效登录指令的有效期为永久。 说明: 为保证安全,获取登录指令过程建议在开发环境执行。
  • 操作场景: 从页面上传镜像,是指直接通过页面将镜像上传到容器镜像服务。 注意: 每次最多上传10个文件,单个文件大小(含解压后)不得超过2G,页面上传支持tar、tar.gz格式镜像文件。
  • 操作场景: 镜像上传后,您可以获取镜像下载地址,使用docker pull命令下载镜像。 操作步骤 1. 以root用户登录容器引擎所在的虚拟机。 2. 参考1获取登录访问权限,连接容器镜像服务。
  • 操作场景: 镜像上传后默认为私有镜像,您可以设置镜像的属性,包括镜像的类型(“公开”或“私有”)、分类及描述。 公开镜像所有用户都能下载,私有镜像则受具体权限管理控制。您可以为用户添加授权,授权完成后,用户享有读取、编辑或管理私有镜像的权限。
  • 操作场景: 镜像上传后,您可以共享私有镜像给其他账号,并授予下载该镜像的权限。 被共享的用户需要登录容器镜像服务控制台,在“我的镜像 > 他人共享”页面查看共享的镜像。被共享的用户单击镜像名称,可进入镜像详情页面查看镜像版本、下载指令等。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部