本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
適用於 64 位元 ARM 工作負載的 Amazon ECS 任務定義
Amazon ECS 支援使用 64 位元 ARM 應用程式。您可以在採用 AWS
Graviton
考量事項
在您開始部署使用 64 位元 ARM 架構的任務定義之前,請考量下列事項:
-
應用程式可使用 Fargate 或 EC2 啟動類型。
-
採用 ARM64 架構的 Linux 任務不支援 Fargate Spot 容量提供者。
-
應用程式僅能使用 Linux 作業系統。
-
對於 Fargate 類型,應用程式必須使用 Fargate 平台版本
1.4.0
或更新版本。 -
這些應用程序可以使用Fluent Bit或用 CloudWatch 於監視。
-
針對 Fargate 啟動類型,下列項目 AWS 區域 不支援 64 位元 ARM 工作負載:
-
美國東部 (維吉尼亞北部)、
use1-az3
可用區域
-
-
對於 Amazon EC2 啟動類型,請參閱以下內容,以驗證您所在區域是否支援您要使用的執行個體類型:
您也可以使用 Amazon EC2
describe-instance-type-offerings
命令搭配篩選條件,查看您所在區域的執行個體優惠。aws ec2 describe-instance-type-offerings --filters Name=instance-type,Values=
instance-type
--regionregion
以下範例檢查美國東部 (維吉尼亞北部) (us-east-1) 區域中的 M6 執行個體類型可用性。
aws ec2 describe-instance-type-offerings --filters "Name=instance-type,Values=m6*" --region us-east-1
如需詳細資訊,請describe-instance-type-offerings 參閱 Amazon EC2 命令列參考中的。