

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

# 64 位元 ARM 工作負載的 Amazon ECS 任務定義
<a name="ecs-arm64"></a>

Amazon ECS 支援使用 64 位元 ARM 應用程式。您可以在由 [AWS Graviton 處理器](https://aws.amazon.com/ec2/graviton/)提供支援的平台上執行應用程式。該平台適用多種工作負載。其包括各種工作負載，例如應用程式伺服器、微型服務、高效能運算、CPU 型機器學習推論、影片編碼、電子設計自動化、遊戲、開放原始碼資料庫和記憶體內快取。

## 考量事項
<a name="ecs-arm64-considerations"></a>

在您開始部署使用 64 位元 ARM 架構的任務定義之前，請考量下列事項：
+ 應用程式可使用 Fargate 或 EC2。
+ 應用程式僅能使用 Linux 作業系統。
+ 對於 Fargate 類型，應用程式必須使用 Fargate 平台版本 `1.4.0` 或更新版本。
+ 應用程式可使用 Fluent Bit 或 CloudWatch 進行監控。
+ 對於 Fargate，以下 AWS 區域 不支援 64 位元 ARM 工作負載：
  + 美國東部 (維吉尼亞北部)、`use1-az3` 可用區域
+  對於 EC2，請參閱以下內容，驗證所在區域是否支援要使用的執行個體類型：
  + [Amazon EC2 M6g 執行個體](https://aws.amazon.com/ec2/instance-types/m6)
  +  [Amazon EC2 T4g 執行個體](https://aws.amazon.com/ec2/instance-types/t4/)
  +  [Amazon EC2 C6g 執行個體](https://aws.amazon.com/ec2/instance-types/c6g/)
  +  [Amazon EC2 R6gd 執行個體](https://aws.amazon.com/ec2/instance-types/r6/)
  +  [Amazon EC2 X2gd 執行個體](https://aws.amazon.com/ec2/instance-types/x2/)

  您也可以使用 Amazon EC2 `describe-instance-type-offerings` 命令搭配篩選條件，查看您所在區域的執行個體優惠。

  ```
  aws ec2 describe-instance-type-offerings --filters Name=instance-type,Values=instance-type --region region
  ```

  以下範例檢查美國東部 (維吉尼亞北部) (us-east-1) 區域中的 M6 執行個體類型可用性。

  ```
  aws ec2 describe-instance-type-offerings --filters "Name=instance-type,Values=m6*" --region us-east-1
  ```

  如需詳細資訊，請參閱《Amazon EC2 命令列參考》**中的 [describe-instance-type-offerings](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instance-type-offerings.html)。