本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
教程:将您的图片推送到 Amazon ECR
既然您已构建并测试 Docker 容器,您必须将其推送到映像存储库。此示例使用 AmazonECR,但您可以使用其他注册表,例如 DockerHub。
-
创建 Amazon ECR 镜像存储库来存储您的容器镜像。此示例仅使用 AWS CLI,但您也可以使用 AWS Management Console。有关更多信息,请参阅 Amazon Elastic Container Registry 用户指南 中的 创建存储库。
$
aws ecr create-repository --repository-name print-color
-
使用上一步返回URI的 Amazon ECR 存储库为您的
print-color
图片添加标签。$
docker tag print-color
aws_account_id
.dkr.ecr.region
.amazonaws.com/print-color -
登录您的 Amazon ECR 注册表。有关更多信息,请参阅 Amazon Elastic Container Registry 用户指南中的注册表身份验证。
$
aws ecr get-login-password \ --region
region
| docker login \ --username AWS \ --password-stdinaws_account_id
.dkr.ecr.region
.amazonaws.com -
将您的图片推送到亚马逊ECR。
$
docker push
aws_account_id
.dkr.ecr.region
.amazonaws.com/print-color