文档首页> AI开发平台ModelArts> 镜像管理> FAQ> 如何登录并上传镜像到SWR
更新时间:2024-04-30 GMT+08:00

如何登录并上传镜像到SWR

本章节介绍如何上传镜像到容器镜像服务SWR。

Step1 登录SWR

  1. 登录容器镜像服务控制台,选择区域。
  2. 单击右上角“创建组织”,输入组织名称完成组织创建。您可以自定义组织名称,本示例使用“deep-learning”,实际操作时请重新命名一个组织名称。后续所有命令中使用到组织名称deep-learning时,均需要替换为此处实际创建的组织名称。
  3. 单击右上角“登录指令”,获取登录访问指令。
  4. 以root用户登录ECS环境,输入登录指令。
    图1 在ECS中执行登录指令

Step2 上传镜像到SWR

此小节介绍如何上传镜像至容器镜像服务SWR的镜像仓库。
  1. 登录SWR后,使用docker tag命令给上传镜像打标签。下面命令中的组织名称deep-learning,请替换为Step1中实际创建的组织名称,以下所有命令中的deep-learning都需要替换。
    sudo docker tag tf-1.13.2:latest swr.xxx.com/deep-learning/tf-1.13.2:latest
  2. 使用docker push命令上传镜像。
    sudo docker push swr.xxx.com/deep-learning/tf-1.13.2:latest
    图2 上传镜像
  3. 完成镜像上传后,在“容器镜像服务控制台>我的镜像”页面可查看已上传的自定义镜像。

    “swr.xxx.com/deep-learning/tf-1.13.2:latest”即为此自定义镜像的“SWR_URL”