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

经 Amazon ECS 优化的 AMI

Amazon ECS 提供已根据这些要求和建议进行了预配置的经 Amazon ECS 优化的 AMI,以在 Amazon ECS Linux 实例上运行您的容器工作负载。建议对 Amazon EC2 实例使用经 Amazon ECS 优化的 Amazon Linux 2 AMI,除非应用程序要求使用特定的操作系统或在该 AMI 中尚不可用的 Docker 版本。

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

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

以下经 Amazon ECS 优化的 AMI 的变体可用于您的 Amazon EC2 实例。

  • 经 Amazon ECS 优化的 Amazon Linux 2 AMI – 在大多数情况下,推荐用于为您的 Amazon ECS 工作负载启动 Amazon EC2 实例。

    经 Amazon ECS 优化的 Amazon Linux 2 AMI 不随附 Amazon CLI 预装。

  • 经 Amazon ECS GPU 优化的 AMI— 基于 Amazon Linux 2,建议在为 Amazon ECS 工作负载启动基于 Amazon EC2 GPU 的实例时使用此 AMI。预配置了 NVIDIA 内核驱动程序和 Docker GPU 运行时,可以使正在运行的工作负载充分利用 Amazon ECS 上的 GPU。有关更多信息,请参阅在 Amazon ECS 上使用 GPU

    经 Amazon ECS GPU 优化 AMI 不随附 Amazon CLI 预装。

  • 经 Amazon ECS 优化的Amazon Linux 2(Inferentia)AMI— 基于 Amazon Linux 2,建议您在启动 Amazon EC2 Inf1 实例时使用此 AMI。带有预先配置 Amazon Inferentia 驱动程序和Docker 的 Amazon Neuron运行时,它使得在 Amazon ECS 上运行机器学习推理工作负载变得更加容易。有关更多信息,请参阅在 Amazon ECS 上使用推理 Inf1 实例

    经 Amazon ECS 优化的 Amazon ECS 2(Inferentia)AMI 不随附 Amazon CLI 预装。

  • 经 Amazon ECS 优化的 Amazon Linux 2022 AMI – Amazon Linux 2022 是 Amazon 提供的下一代 Amazon Linux。在大多数情况下,推荐用于为您的 Amazon ECS 工作负载启动 Amazon EC2 实例。有关更多信息,请参阅《Amazon Linux 2022 用户指南》中的什么是 Amazon Linux 2022

    重要

    经 Amazon ECS 优化的 Amazon Linux 2022 AMI 处于预览版,可能会发生变化。

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

    重要

    2021 年 4 月 15 日,经 Amazon ECS 优化的 Amazon Linux AMI 结束了其标准支持阶段并进入了维护支持阶段。在维护支持阶段,Amazon ECS 将继续为减少的软件包列表提供关键和重要的安全更新。在此期间,Amazon ECS 将不再添加对新 EC2 实例类型、新服务和功能以及新软件包的支持。相反,Amazon ECS 将仅为适用于减少的软件包集的关键和重要的安全修复提供更新。维护支持期将于 2023 年 6 月 30 日结束。

经 Amazon ECS 优化的 AMI 更改日志

Amazon ECS 为 GitHub 上的 Amazon ECS 优化 AMI 的 Linux 变体提供了更改日志。有关更多信息,请参阅更改日志

经 Amazon ECS 优化的 AMI 的 Linux 变体使用 Amazon Linux 2 AMI 作为其基础。可以通过查询 Systems Manager Parameter Store API 来检索每个变体的 Amazon Linux 2 源 AMI 名称。有关更多信息,请参阅检索经 Amazon ECS 优化的 AMI 元数据。还提供了 Amazon Linux 2 AMI 版本注释。有关更多信息,请参阅 Amazon Linux 2 版本注释

经 Linux Amazon ECS 优化的 AMI

以下是检索经 Amazon ECS 优化的 AMI 每个 Linux 变体的 AMI ID 的详细信息。

最新的经 Amazon ECS 优化的 Amazon Linux 2 AMI 可以使用 Amazon CLI 和以下命令:

aws ssm get-parameters --names /aws/service/ecs/optimized-ami/amazon-linux-2/recommended

下表提供了按区域检索经 Amazon ECS 优化的 Amazon Linux 2 AMI ID 的链接。

区域名称

区域

AMI ID

中国(北京)

cn-north-1

查看 AMI ID

中国(宁夏)

cn-northwest-1

查看 AMI ID

有关经 Amazon ECS 优化的 Amazon Linux 2 AMI 的当前版本和早期版本的完整列表,以及 Amazon ECS 容器代理、Docker 和 ecs-init 软件包,请参阅 Linux 经 Amazon ECS 优化的 AMI 版本

您可以使用 Amazon CLI 和以下命令检索当前经 Amazon ECS GPU 优化的 AMI:

aws ssm get-parameters --names /aws/service/ecs/optimized-ami/amazon-linux-2/gpu/recommended

下表提供了按地区检索当前经 Amazon ECS GPU 优化 AMI ID 的链接。

区域名称

区域

AMI ID

中国(北京)

cn-north-1

查看 AMI ID

中国(宁夏)

cn-northwest-1

查看 AMI ID

有关经 Amazon ECS GPU 优化的 AMI 当前版本和早期版本的完整列表以及 Amazon ECS 容器代理的相应版本、Docker、ecs-init 软件包,NVIDIA 驱动程序,请参阅 Linux 经 Amazon ECS 优化的 AMI 版本

可以使用 Amazon CLI 和以下命令对当前经 Amazon ECS 优化的 Amazon Linux 2 (Inferentia) AMI 进行检索:

aws ssm get-parameters --names /aws/service/ecs/optimized-ami/amazon-linux-2/inf/recommended

下表提供了按地区检索当前经 Amazon ECS 优化的 Amazon Linux 2(推理)AMI ID 的链接。

有关经 Amazon ECS 优化的 Amazon Linux 2 (推理) AMI 的当前版本和早期版本的完整列表以及 Amazon ECS 容器代理、Docker 和 ecs-init 软件包,请参阅 Linux 经 Amazon ECS 优化的 AMI 版本

重要

经 Amazon ECS 优化的 Amazon Linux 2022 AMI 处于预览版,可能会发生变化。

您可以将 Amazon CLI 和以下命令结合使用来检索当前的经 Amazon ECS 优化的 Amazon Linux 2022 AMI:

aws ssm get-parameters --names /aws/service/ecs/optimized-ami/amazon-linux-2022/recommended

下表提供了按区域检索当前的经 Amazon ECS 优化的 Amazon Linux 2022 AMI ID 的链接。

有关经 Amazon ECS 优化的 Amazon Linux 2022 AMI 的当前版本和早期版本及其 Amazon ECS 容器代理、Docker 和 ecs-init 软件包的相应版本的完整列表,请参阅 Linux 经 Amazon ECS 优化的 AMI 版本

重要

2021 年 4 月 15 日,经 Amazon ECS优化的Amazon Linux AMI 结束标准支持阶段并进入了维护支持阶段。在维护支持阶段,Amazon ECS 将继续为减少的软件包列表提供关键和重要的安全更新。在此期间,Amazon ECS 将不再添加对新 EC2 实例类型、新服务和功能以及新软件包的支持。相反,Amazon ECS 将仅为适用于减少的软件包集的关键和重要的安全修复提供更新。维护支持期将于 2023 年 6 月 30 日结束。

您可以使用 Amazon CLI 和以下命令检索当前经 Amazon ECS 优化的 Amazon Linux AMI:

aws ssm get-parameters --names /aws/service/ecs/optimized-ami/amazon-linux/recommended

下表提供了按地区检索当前 经 Amazon ECS 优化的 Amazon Linux AMI ID 的链接。

区域名称

区域

AMI ID

中国(北京)

cn-north-1

查看 AMI ID

中国(宁夏)

cn-northwest-1

查看 AMI ID

有关经 Amazon ECS 优化的 Amazon Linux AMI 的当前版本和早期版本及其 Amazon ECS 容器代理的相应版本、Docker 和 ecs-init 软件包的相应版本的完整列表,请参阅 Linux 经 Amazon ECS 优化的 AMI 版本