发布于: Sep 10, 2018

现在,您可以对来自任何私有注册表的容器映像进行身份验证,以运行 AWS Fargate 任务。

以前,如果您想运行使用来自私有注册表的映像的 Amazon Elastic Container Service (Amazon ECS) 任务,只能使用 EC2 启动类型配置。这是因为,使用 EC2 启动类型,您可以通过修改实例的环境变量向私有注册表验证底层实例的身份。由于 Fargate 允许您在不管理底层 EC2 实例的情况下运行容器,您无法向任何私有注册表(Amazon Elastic Container Registry [Amazon ECR] 除外)验证这些实例的身份。

现在,您可以针对 Fargate 或 EC2 启动类型使用任何私有注册表了。首先将您的私有注册表凭证存储到 AWS Secrets Manager 中。 然后,在注册任务定义时,将 secret-manager ARN 或密钥名称用作容器级别参数。要详细了解如何针对 AWS Fargate 使用私有注册表,请参阅我们的文档博客

请访问 AWS 区域表,查看提供 AWS Fargate 的所有 AWS 区域。