Amazon ECS-optimized AMI - Amazon Elastic Container Service
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

Amazon ECS-optimized AMI

基本 Amazon Elastic Container Service (Amazon ECS) 容器实例规范包括以下内容:

必填

  • 运行至少 3.10 版 Linux 内核的现代 Linux 分发版。

  • Amazon ECS 容器代理(最好是最新版本)。有关更多信息,请参阅 Amazon ECS 容器代理

  • 运行至少 1.9.0 版的 Docker 守护程序以及任何 Docker 运行时依赖项。有关更多信息,请参阅 Docker 文档中的检查运行时依赖项

    注意

    要获得最佳体验,建议您使用所使用的相应 Amazon ECS 代理版本附带的且经测试的 Docker 版本。有关更多信息,请参阅 Amazon ECS 容器代理版本

推荐

  • 用于运行和监控 Amazon ECS 代理的初始化和 nanny 流程。Amazon ECS-optimized AMI 使用 ecs-init RPM 来管理代理。有关更多信息,请参阅 GitHub 上的 ecs-init 项目

Amazon ECS-optimized AMI 已根据这些要求和建议进行预配置。建议对容器实例使用Amazon ECS-optimized Amazon Linux 2 AMI,除非应用程序要求使用特定的操作系统或在该 AMI 中尚不可用的 Docker 版本。

Amazon ECS 提供了已针对服务进行了优化的 AMI,包括以下变体。

  • Amazon ECS-optimized Amazon Linux 2 AMI – 推荐用于在大多数情况下启动您的 Amazon ECS 容器实例。

  • Amazon ECS GPU-optimized AMI – 推荐用于在使用 GPU 工作负载时启动您的 Amazon ECS 容器实例。有关更多信息,请参阅在 Amazon ECS 上使用 GPU

  • Amazon ECS-optimized Amazon Linux AMI – 此 AMI 基于 Amazon Linux。我们建议您将工作负载迁移到 Amazon ECS-optimized Amazon Linux 2 AMI。对 Amazon ECS-optimized Amazon Linux AMI 的支持与 Amazon Linux AMI 相同。有关更多信息,请参阅 Amazon Linux AMI

  • Amazon ECS 优化的 Windows Server 2019 Full AMI – 推荐用于在 Windows 操作系统上启动您的 Amazon ECS 容器实例。有关更多信息,请参阅 Windows 容器

  • 经 Amazon ECS 优化的 Windows Server 2019 Core AMI – 推荐用于在 Windows 操作系统上启动您的 Amazon ECS 容器实例。有关更多信息,请参阅 Windows 容器

  • 经 Amazon ECS 优化的 Windows Server 1909 Core AMI – 可用于在 Windows 操作系统上启动您的 Amazon ECS 容器实例。有关更多信息,请参阅 Windows 容器

  • Amazon ECS 优化的 Windows Server 2016 Full AMI – 可用于在 Windows 操作系统上启动您的 Amazon ECS 容器实例。有关更多信息,请参阅 Windows 容器

Windows Server 2019 和 Windows Server 2016 是长期服务渠道 (LTSC) 版本。Windows Server 版本 1909 是一个半年服务渠道 (SAC) 版本。有关更多信息,请参阅 Windows Server 发行版信息

尽管您可以自行创建在 Amazon ECS 上运行您的容器化工作负载所需的符合基本规范的容器实例 AMI,但 AWS 工程师仍会在 Amazon ECS 上预配置并测试经 Amazon ECS 优化的 AMI。这是可供您开始操作并快速获取 AWS 上运行的容器的最简单方式。

Amazon ECS 优化的 AMI 元数据,包括 AMI 名称、Amazon ECS 容器代理版本和 ECS 运行时版本(其中包括 Docker 版本,对于每个变体可以编程方式检索)。有关更多信息,请参阅 检索Amazon ECS-Optimized AMI 元数据

根据您选择的变体在以下选项卡之一上查看 AMI ID。

Amazon Linux 2

下表提供了一个按区域检索当前 Amazon ECS-optimized Amazon Linux 2 AMI ID 的链接。

区域名称

区域

AMI ID

中国(北京)

cn-north-1

查看 AMI ID

中国 (宁夏)

cn-northwest-1

查看 AMI ID

Amazon Linux 2 (GPU)

下表提供了一个按区域检索当前 Amazon ECS GPU-optimized AMI ID 的链接。

区域名称

区域

AMI ID

中国(北京)

cn-north-1

查看 AMI ID

中国 (宁夏)

cn-northwest-1

查看 AMI ID

Amazon Linux AMI

下表提供了一个按区域检索当前 Amazon ECS-optimized Amazon Linux AMI ID 的链接。

区域名称

区域

AMI ID

中国(北京)

cn-north-1

查看 AMI ID

中国 (宁夏)

cn-northwest-1

查看 AMI ID

Windows Server 2019 Full

下表提供了一个按区域检索当前 Amazon ECS 优化的 Windows Server 2019 Full AMI ID 的链接。

区域名称

区域

AMI ID

中国(北京)

cn-north-1

查看 AMI ID

中国 (宁夏)

cn-northwest-1

查看 AMI ID

Windows Server 2019 Core

下表提供了一个按区域检索当前 经 Amazon ECS 优化的 Windows Server 2019 Core AMI ID 的链接。

区域名称

区域

AMI ID

中国(北京)

cn-north-1

查看 AMI ID

中国 (宁夏)

cn-northwest-1

查看 AMI ID

Windows Server 1909 Core

下表提供了一个按区域检索当前 经 Amazon ECS 优化的 Windows Server 1909 Core AMI ID 的链接。

区域名称

区域

AMI ID

中国(北京)

cn-north-1

查看 AMI ID

中国 (宁夏)

cn-northwest-1

查看 AMI ID

Windows Server 2016 Full

下表提供了一个按区域检索当前 Amazon ECS 优化的 Windows Server 2016 Full AMI ID 的链接。

区域名称

区域

AMI ID

中国(北京)

cn-north-1

查看 AMI ID

中国 (宁夏)

cn-northwest-1

查看 AMI ID