将您的图片推送到 Amazon ECR - Amazon Batch
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

将您的图片推送到 Amazon ECR

既然您已构建并测试 Docker 容器,您必须将其推送到映像存储库。此示例使用 Amazon ECR,但您可以使用其他注册表,例如 DockerHub。

  1. 创建用于存储您的容器映像的 Amazon ECR 映像存储库。此示例仅使用 Amazon CLI,但您也可以使用 Amazon Web Services Management Console。有关更多信息,请参阅 Amazon Elastic Container Registry 用户指南 中的 创建存储库

    $ aws ecr create-repository --repository-name print-color
  2. 用从上一步返回的 Amazon ECR r存储库 URI 标记 print-color 映像。

    $ docker tag print-color aws_account_id.dkr.ecr.region.amazonaws.com/print-color
  3. 登录到您的 Amazon ECR 注册表。有关更多信息,请参阅 Amazon Elastic Container Registry 用户指南中的注册表身份验证

    $ aws ecr get-login-password \ --region region | docker login \ --username AWS \ --password-stdin aws_account_id.dkr.ecr.region.amazonaws.com
  4. 将映像推送到 Amazon ECR。

    $ docker push aws_account_id.dkr.ecr.region.amazonaws.com/print-color