操作场景
您可以使用docker pull命令下载容器镜像服务中的镜像。
前提条件
- 在下载镜像前,请确保您的下载虚拟机网络畅通。
- 在下载镜像前,请联系管理员在控制台授权容器镜像服务下载权限。
- “我的镜像”展示当前用户所有的自有镜像(该用户所在组织所拥有的镜像)和共享镜像(该组织下其他用户共享的私有镜像)。
- IAM用户创建后,需要管理员在组织中为您添加授权,您才具有该组织内镜像的读取、编辑等权限。详情请参考授权管理。
下载“我的镜像”
步骤 1 以root用户登录容器引擎所在的虚拟机。
步骤 2 参考“客户端上传镜像”中的方法,获取登录访问权限,连接容器镜像服务。
步骤 3 登录容器镜像服务控制台。
步骤 4 在左侧导航栏选择“我的镜像”,单击右侧镜像名称。
步骤 5 在镜像详情页面中,单击对应镜像版本“下载指令”列的复制图标,复制镜像下载指令。
图 获取镜像下载指令
步骤 6 在虚拟机中执行步骤5复制的镜像下载指令。
示例: docker pull registry.cn- jssz1.ctyun.cn /group/nginx:v2.0.0
使用docker images命令查看是否下载成功。
# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
registry.cn-jssz1.ctyun.cn/group/nginx v2.0.0 22f2bf2e2b4f 5 hours ago 22.8MB
步骤 7 (可选)执行如下命令将镜像保存为归档文件。
docker save [镜像名称:版本名称] > [归档文件名称]
示例: docker save registry.cn- jssz1.ctyun.cn /group/nginx:v2.0.0 > nginx.tar