发布于: Oct 3, 2022

适用于 Windows Server 的 Amazon ECS 和 Amazon EKS 优化型亚马逊云机器镜像 (AMI) 传统上利用 Mirantis Container Runtime(以前称为 Docker Engine – Enterprise)作为默认运行时框架。AWS 客户一直在使用 Amazon ECS 和 Amazon EKS 来运行和优化其 Microsoft Windows Server 工作负载。AWS 现在已经迁移了所有最新(2022 年 9 月)的容器优化型 Windows Server AMI,以使用 Docker Community Edition (CE)。由于 Microsoft 于 2022 年 9 月底宣布,将对 Mirantis Container Runtime 的技术支持转移到 Mirantis,因此,此项更改是为了帮助客户在获得 Mirantis Container Runtime 继续支持、错误修复和安全修补程序时,避免支付额外的成本。

此项更改之后,将 2022 年 9 月或更高版本的 ECSEKS 优化型 AMI 用于 Windows 容器的客户将自动使用 Docker CE 运行时。在 ECS 或 EKS 集群中使用自动扩缩组的客户可以创建新版本的发布模板,以使用 9 月或更高版本的容器优化型 AMI,从而为添加到现有集群/自动扩缩组中的新实例使用 Docker CE 运行时。使用 2022 年 8 月或更早版本的 AMI 启动的实例将继续运行,不会出现任何中断。除了 Docker CE 之外,使用 Amazon EKS 运行 Windows 容器的客户还可以选择启用 containerd 运行时。要为 EKS 启用 containerd 运行时,请访问 EKS 公开文档

除了使用自主管理选项外,客户目前还可以在许多 AWS 托管的容器编排服务(EC2 和 AWS Fargate 上的 Amazon ECS、Amazon EKS 和 Amazon ECS Anywhere)上运行 Windows 容器。请访问我们的 Amazon ECSAmazon EKS 公共文档,了解有关在 AWS 上运行 Windows 容器的更多信息,以及访问公共 AWS 区域,了解有关区域可用性的信息。