

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 使用以 AL2023 為基礎的 Amazon ECS AMIs 託管容器化工作負載
<a name="ecs"></a>

**注意**  
 如需如何在容器內使用 AL2023 的詳細資訊，請參閱 [容器中的 AL2023](container.md)。

 Amazon Elastic Container Service (Amazon ECS) 為全受管容器協同運作服務，可讓您輕鬆部署、管理和擴展容器化應用程式。Amazon ECS 是全受管服務，內建 AWS 組態和操作最佳實務。它與 AWS 和第三方工具整合，例如 Amazon Elastic Container Registry (Amazon ECR) 和 Docker。這種整合可讓團隊能夠更輕鬆地專注於建置應用程式，而無需為環境分心。您可以在雲端跨 AWS 區域執行和擴展容器工作負載，而無需進行控制平面管理等複雜任務。

您可以使用以 AL2023 為基礎的 Amazon ECS 最佳化 AMI，在 AL2023 上託管容器化工作負載。如需詳細資訊，請參閱 [Amazon ECS 最佳化 AMI](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-optimized_AMI.html) 

## 與 AL2 相比，Amazon ECS 的 AL2023 變更 AL2
<a name="ecs-al2-changes"></a>

 如同 AL2, AL2023提供以 Amazon ECS Linux 執行個體身分執行 所需的基本套件。在 AL2 中，`containerd`、 `docker`和 `ecs-init`套件可透過 取得`amazon-linux-extras`，而 AL2023 會在核心儲存庫中包含這些套件。

 透過版本控制的儲存庫功能進行確定性升級時，每個 AL2023 AMI 預設都會鎖定到特定的儲存庫版本。AL2023 Amazon ECS 最佳化 AMI 也是如此。在部署之前，您可以仔細管理和測試環境的所有更新，並提供在發生問題時還原至先前 AMI 內容的簡單方法。如需此 AL2023 功能的詳細資訊，請參閱 [透過 AL2023 上的版本控制儲存庫進行確定性升級](deterministic-upgrades.md)。

 AL2023 透過 AL2 AL2。如需詳細資訊，請參閱[整合控制群組階層 (cgroup v2)](cgroupv2.md)。

**注意**  
 2AL2023.2.[20230920 之前的 AL2023](https://docs.aws.amazon.com/linux/al2023/release-notes/relnotes-2023.2.20230920.html) 版本 （第一個 AL2023.2 版本） 包含 cgroup Out-of-Memory `systemd` (OOM) 處理的 錯誤。cgroup 中的所有程序一律遭到終止，而不是 OOM-Killer 一次選擇一個程序，這是預期的行為。  
 與 AL2 行為相比，這是迴歸，截至 AL2023 的 2023.2AL202320230920 版本為止是固定的。

 建置 Amazon ECS 最佳化 AMI 的程式碼可在 [amazon-ecs-ami GitHub 專案](https://github.com/aws/amazon-ecs-ami)上取得。[版本備註](https://github.com/aws/amazon-ecs-ami/releases)說明哪些 AL2023 版本對應到哪些 Amazon ECS AMI 版本。

## 自訂基於 AL2023 的 Amazon ECS 最佳化 AMI
<a name="custom-ecs-amis"></a>

**重要**  
 我們建議您使用 Amazon ECS 最佳化 AL2023 AMI。如需詳細資訊，請參閱《[Amazon Elastic Container Service 開發人員指南》中的 Amazon ECS 最佳化 AMI](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-optimized_AMI.html)。 **

 您可以使用與 Amazon ECS 用來建立自訂 AMI 相同的建置指令碼。如需詳細資訊，請參閱 [Amazon ECS 最佳化 Linux AMI 建置指令碼](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-ami-build-scripts.html)。