Amazon Elastic Container Service
Entwicklerhandbuch (API-Version 2014-11-13)

Amazon ECS-optimized AMIs

Die Basisspezifikation der Amazon Elastic Container Service (Amazon ECS)-Container-Instance umfasst Folgendes:

Erforderlich

  • Eine moderne Linux-Verteilung, in der mindestens Linux-Kernel Version 3.10 ausgeführt wird.

  • den Amazon ECS-Container-Agenten (vorzugsweise die neueste Version). Weitere Informationen finden Sie unter Amazon ECS-Container-Agent.

  • Einen Docker-Daemon mit mindestens Version 1.9.0 sowie alle Docker-Laufzeitabhängigkeiten. Weitere Informationen finden Sie unter Check runtime dependencies (Prüfen der Laufzeitabhängigkeiten) in der Docker-Dokumentation.

    Anmerkung

    Für optimale Ergebnisse empfehlen wir die Docker-Version, die mit der von Ihnen verwendeten Amazon ECS-Agenten-Version geliefert und getestet wurde. Weitere Informationen finden Sie unter Amazon ECS-Container-Agenten-Versionen.

Empfohlen

  • Ein Initialisierungs- und Nanny-Prozess zum Ausführen und Überwachen des Amazon ECS-Agents. Die Amazon ECS-optimized AMIs verwenden den ecs-init-RPM, um den Agenten zu verwalten. Weitere Informationen finden Sie unter dem ecs-init-Projekt auf GitHub.

Die Amazon ECS-optimized AMIs sind mit diesen Anforderungen und Empfehlungen vorkonfiguriert. Wir empfehlen, dass Sie das Amazon ECS-optimized Amazon Linux 2 AMI für Ihre Container-Instances verwenden, es sei denn, Ihre Anwendung benötigt ein bestimmtes Betriebssystem oder eine Docker-Version, die in diesem AMI noch nicht verfügbar ist.

Amazon ECS vertreibt AMIs in den folgenden fünf Varianten, die für den Service optimiert sind.

  • Amazon ECS-optimized Amazon Linux 2 AMI – In den meisten Fällen empfohlen für das Starten Ihrer Amazon ECS-Container-Instances.

  • Amazon ECS-optimized Amazon Linux 2 (arm64) AMI – Empfohlen für das Starten Ihrer Amazon ECS-Container-Instances bei der Verwendung des Amazon EC2-A1-Instance-Typs der Arm-basierten AWS Graviton-Prozessoren. Weitere Informationen finden Sie unter Instances für allgemeine Zwecke im Amazon EC2-Benutzerhandbuch für Linux-Instances.

  • Amazon ECS GPU-optimized AMI – Empfohlen für das Starten Ihrer Amazon ECS-Container-Instances bei der Arbeit mit GPU-Workloads. Weitere Informationen finden Sie unter Arbeiten mit GPUs in Amazon ECS.

  • Amazon ECS-optimized Amazon Linux AMI – Dieses AMI basiert auf Amazon Linux 1. Es wird empfohlen, Ihre Workloads auf das Amazon ECS-optimized Amazon Linux 2 AMI zu migrieren. Die Unterstützung für das Amazon ECS-optimized Amazon Linux AMI endet spätestens am 30. Juni 2020.

  • Amazon ECS-optimized Windows 2019 AMI – Empfohlen für das Starten Ihrer Amazon ECS-Container-Instances unter einem Windows-Betriebssystem. Weitere Informationen finden Sie unter Windows-Container.

  • Amazon ECS-optimized Windows 2016 AMI – Empfohlen für das Starten Ihrer Amazon ECS-Container-Instances unter einem Windows-Betriebssystem. Weitere Informationen finden Sie unter Windows-Container.

Sie können zwar Ihre eigene Container-Instance-AMI erstellen, die den grundlegenden Spezifikationen entspricht, die zur Ausführung Ihrer containerisierten Workloads in Amazon ECS erforderlich sind, die Amazon ECS-optimierten AMIs wurden jedoch von AWS-Technikern vorkonfiguriert und in Amazon ECS getestet. Dies ist die einfachste Methode für den Einstieg, mit dem Ihre Container in AWS schnell einsatzbereit werden.

Die Amazon ECS-optimierten AMI-Metadaten, einschließlich der AMI-ID, für jede Variante können programmgesteuert abgerufen werden. Weitere Informationen finden Sie unter Abrufen von Amazon ECS-Optimized AMI-Metadaten.

Zeigen Sie die AMI-IDs entsprechend der von Ihnen ausgewählten Variante auf einer der folgenden Registerkarten an.

Amazon Linux 2Amazon Linux 2 (arm64)Amazon Linux 2 (GPU)Amazon Linux AMIWindows Server 2019Windows Server 2016
Amazon Linux 2

Das aktuelle Amazon ECS-optimized Amazon Linux 2 AMI besteht aus:

  • Die neueste Mindestversion des Amazon Linux 2

  • Die aktuelle Version des Amazon ECS-Container-Agenten (1.29.1)

  • Die empfohlene Docker-Version für den aktuellen Amazon ECS-Container-Agent (18.06.1-ce)

  • Die aktuelle Version des ecs-init-Pakets zur Ausführung und Überwachung des Amazon ECS-Agenten (1.29.1-1)

In der folgenden Tabelle werden die aktuellen Amazon ECS-optimized Amazon Linux 2 AMI-IDs nach Region aufgeführt.

Region AMI Name AMI ID EC2 Console Link
us-east-2 amzn2-ami-ecs-hvm-2.0.20190709-x86_64-ebs ami-0dca97e7cde7be3d5 Launch instance
us-east-1 amzn2-ami-ecs-hvm-2.0.20190709-x86_64-ebs ami-0fac5486e4cff37f4 Launch instance
us-west-1 amzn2-ami-ecs-hvm-2.0.20190709-x86_64-ebs ami-0c6e63b58aac1048e Launch instance
us-west-2 amzn2-ami-ecs-hvm-2.0.20190709-x86_64-ebs ami-0e5e051fd0b505db6 Launch instance
ap-east-1 amzn2-ami-ecs-hvm-2.0.20190709-x86_64-ebs ami-02252d984c7e3595d Launch instance
ap-northeast-1 amzn2-ami-ecs-hvm-2.0.20190709-x86_64-ebs ami-04a735b489d2a0320 Launch instance
ap-northeast-2 amzn2-ami-ecs-hvm-2.0.20190709-x86_64-ebs ami-0accbb5aa909be7bf Launch instance
ap-south-1 amzn2-ami-ecs-hvm-2.0.20190709-x86_64-ebs ami-0a8bf4e187339e2c1 Launch instance
ap-southeast-1 amzn2-ami-ecs-hvm-2.0.20190709-x86_64-ebs ami-05c6d22d98f97471c Launch instance
ap-southeast-2 amzn2-ami-ecs-hvm-2.0.20190709-x86_64-ebs ami-039bb4c3a7946ce19 Launch instance
ca-central-1 amzn2-ami-ecs-hvm-2.0.20190709-x86_64-ebs ami-01c07ee95e77abba8 Launch instance
eu-central-1 amzn2-ami-ecs-hvm-2.0.20190709-x86_64-ebs ami-0650e7d86452db33b Launch instance
eu-north-1 amzn2-ami-ecs-hvm-2.0.20190709-x86_64-ebs ami-059aa04f0c253ad6b Launch instance
eu-west-1 amzn2-ami-ecs-hvm-2.0.20190709-x86_64-ebs ami-0ae254c8a2d3346a7 Launch instance
eu-west-2 amzn2-ami-ecs-hvm-2.0.20190709-x86_64-ebs ami-0de1dc478496a9e9b Launch instance
eu-west-3 amzn2-ami-ecs-hvm-2.0.20190709-x86_64-ebs ami-0d260f3e5ccd06043 Launch instance
sa-east-1 amzn2-ami-ecs-hvm-2.0.20190709-x86_64-ebs ami-038707d64e5b8e7ba Launch instance
us-gov-east-1 amzn2-ami-ecs-hvm-2.0.20190709-x86_64-ebs ami-0a224902b35f8ad6c Launch instance
us-gov-west-1 amzn2-ami-ecs-hvm-2.0.20190709-x86_64-ebs ami-04c68165 Launch instance
Amazon Linux 2 (arm64)

Das aktuelle Amazon ECS-optimized Amazon Linux 2 (arm64) AMI besteht aus:

  • Die neueste Mindestversion des Amazon Linux 2

  • Die aktuelle Version des Amazon ECS-Container-Agenten (1.29.1)

  • Die empfohlene Docker-Version für den aktuellen Amazon ECS-Container-Agent (18.06.1-ce)

  • Die aktuelle Version des ecs-init-Pakets zur Ausführung und Überwachung des Amazon ECS-Agenten (1.29.1-1)

In der folgenden Tabelle werden die aktuellen Amazon ECS-optimized Amazon Linux 2 (arm64) AMI-IDs nach Region aufgeführt.

Region AMI Name AMI ID EC2 Console Link
us-east-2 amzn2-ami-ecs-hvm-2.0.20190709-arm64-ebs ami-02a59fb754c85ab16 Launch instance
us-east-1 amzn2-ami-ecs-hvm-2.0.20190709-arm64-ebs ami-0b3b892651e52f03d Launch instance
us-west-2 amzn2-ami-ecs-hvm-2.0.20190709-arm64-ebs ami-0860edcdc9c9533e3 Launch instance
eu-west-1 amzn2-ami-ecs-hvm-2.0.20190709-arm64-ebs ami-0af65bdd9a59a3171 Launch instance
ap-northeast-1 amzn2-ami-ecs-hvm-2.0.20190709-arm64-ebs ami-0f4fac2a56f81dcd3 Launch instance
ap-south-1 amzn2-ami-ecs-hvm-2.0.20190709-arm64-ebs ami-010ec3313c5e141f8 Launch instance
ap-southeast-2 amzn2-ami-ecs-hvm-2.0.20190709-arm64-ebs ami-0416f14b40116bd30 Launch instance
eu-central-1 amzn2-ami-ecs-hvm-2.0.20190709-arm64-ebs ami-04e1a56398fc3d675 Launch instance
Amazon Linux 2 (GPU)

Die aktuelle Amazon ECS GPU-optimized AMI enthält Folgendes:

  • Die neueste Mindestversion des Amazon Linux 2

  • Die aktuelle Version des Amazon ECS-Container-Agenten (1.29.1)

  • Die empfohlene Docker-Version für den aktuellen Amazon ECS-Container-Agent (18.06.1-ce)

  • Die aktuelle Version des ecs-init-Pakets zur Ausführung und Überwachung des Amazon ECS-Agenten (1.29.1-1)

  • Die empfohlene NVIDIA-Treiberversion (418.40.04)

  • Die NVIDIA-Container-Laufzeit-Hook-Version (v1.4.0-1)

  • Die empfohlene CUDA-Version (9.2.88)

In der folgenden Tabelle werden die aktuellen Amazon ECS GPU-optimized AMI-IDs nach Region aufgeführt.

Region AMI Name AMI ID EC2 Console Link
us-east-2 amzn2-ami-ecs-gpu-hvm-2.0.20190709-x86_64-ebs ami-0522cd69e8a331c8a Launch instance
us-east-1 amzn2-ami-ecs-gpu-hvm-2.0.20190709-x86_64-ebs ami-0875a1e6c2db1cdc9 Launch instance
us-west-1 amzn2-ami-ecs-gpu-hvm-2.0.20190709-x86_64-ebs ami-0dfe31c7ed6577ebf Launch instance
us-west-2 amzn2-ami-ecs-gpu-hvm-2.0.20190709-x86_64-ebs ami-0bf12263037af5756 Launch instance
ap-east-1 amzn2-ami-ecs-gpu-hvm-2.0.20190709-x86_64-ebs ami-0efcda0accbf5a0f4 Launch instance
ap-northeast-1 amzn2-ami-ecs-gpu-hvm-2.0.20190709-x86_64-ebs ami-041843b72dde36df4 Launch instance
ap-northeast-2 amzn2-ami-ecs-gpu-hvm-2.0.20190709-x86_64-ebs ami-0e18b01ac7608adcd Launch instance
ap-south-1 amzn2-ami-ecs-gpu-hvm-2.0.20190709-x86_64-ebs ami-0c5cdf93d467beca8 Launch instance
ap-southeast-1 amzn2-ami-ecs-gpu-hvm-2.0.20190709-x86_64-ebs ami-07b25dd477ea57f82 Launch instance
ap-southeast-2 amzn2-ami-ecs-gpu-hvm-2.0.20190709-x86_64-ebs ami-07f990e4e7551b774 Launch instance
ca-central-1 amzn2-ami-ecs-gpu-hvm-2.0.20190709-x86_64-ebs ami-08e1aab6a2cfd879d Launch instance
eu-central-1 amzn2-ami-ecs-gpu-hvm-2.0.20190709-x86_64-ebs ami-096ccf1edd625875e Launch instance
eu-north-1 amzn2-ami-ecs-gpu-hvm-2.0.20190709-x86_64-ebs ami-0576489203c1c4ccc Launch instance
eu-west-1 amzn2-ami-ecs-gpu-hvm-2.0.20190709-x86_64-ebs ami-03867df65b0e5ab52 Launch instance
eu-west-2 amzn2-ami-ecs-gpu-hvm-2.0.20190709-x86_64-ebs ami-0faecf24ba37edfce Launch instance
eu-west-3 amzn2-ami-ecs-gpu-hvm-2.0.20190709-x86_64-ebs ami-0dec5973b167d5ff3 Launch instance
sa-east-1 amzn2-ami-ecs-gpu-hvm-2.0.20190709-x86_64-ebs ami-0a398510537094972 Launch instance
us-gov-east-1 amzn2-ami-ecs-gpu-hvm-2.0.20190709-x86_64-ebs ami-0365a6c905c4ba391 Launch instance
us-gov-west-1 amzn2-ami-ecs-gpu-hvm-2.0.20190709-x86_64-ebs ami-f8b8ff99 Launch instance
Amazon Linux AMI

Das aktuelle Amazon ECS-optimized Amazon Linux AMI besteht aus:

  • Die neueste Mindestversion des Amazon Linux AMI

  • Die aktuelle Version des Amazon ECS-Container-Agenten (1.29.1)

  • Die empfohlene Docker-Version für den aktuellen Amazon ECS-Container-Agent (18.06.1-ce)

  • Die aktuelle Version des ecs-init-Pakets zur Ausführung und Überwachung des Amazon ECS-Agenten (1.29.1-1)

In der folgenden Tabelle werden die aktuellen Amazon ECS-optimized Amazon Linux AMI-IDs nach Region aufgeführt.

Region AMI Name AMI ID EC2 Console Link
us-east-2 amzn-ami-2018.03.v-amazon-ecs-optimized ami-0151b45908571e14c Launch instance
us-east-1 amzn-ami-2018.03.v-amazon-ecs-optimized ami-0c09d65d2051ada93 Launch instance
us-west-1 amzn-ami-2018.03.v-amazon-ecs-optimized ami-0b4f28359911d5896 Launch instance
us-west-2 amzn-ami-2018.03.v-amazon-ecs-optimized ami-077368b501184adb9 Launch instance
ap-east-1 amzn-ami-2018.03.v-amazon-ecs-optimized ami-0eeaf74d330e7e8ca Launch instance
ap-northeast-1 amzn-ami-2018.03.v-amazon-ecs-optimized ami-084d4626fec6f3ca3 Launch instance
ap-northeast-2 amzn-ami-2018.03.v-amazon-ecs-optimized ami-03c5d1f1ba6ec1b7d Launch instance
ap-south-1 amzn-ami-2018.03.v-amazon-ecs-optimized ami-09f6bc049f323302c Launch instance
ap-southeast-1 amzn-ami-2018.03.v-amazon-ecs-optimized ami-01813416d767d88db Launch instance
ap-southeast-2 amzn-ami-2018.03.v-amazon-ecs-optimized ami-07fcafbb9f3a4f7db Launch instance
ca-central-1 amzn-ami-2018.03.v-amazon-ecs-optimized ami-011742239f8f42f46 Launch instance
eu-central-1 amzn-ami-2018.03.v-amazon-ecs-optimized ami-0bceb1887b6b37130 Launch instance
eu-north-1 amzn-ami-2018.03.v-amazon-ecs-optimized ami-0d7012b0cae33c045 Launch instance
eu-west-1 amzn-ami-2018.03.v-amazon-ecs-optimized ami-02b9d5ef54d57fb7d Launch instance
eu-west-2 amzn-ami-2018.03.v-amazon-ecs-optimized ami-0f49b2a9014635082 Launch instance
eu-west-3 amzn-ami-2018.03.v-amazon-ecs-optimized ami-0db8d6e7dcf3cb362 Launch instance
sa-east-1 amzn-ami-2018.03.v-amazon-ecs-optimized ami-0ad0be326813dda96 Launch instance
us-gov-east-1 amzn-ami-2018.03.v-amazon-ecs-optimized ami-033b28d8ef5fe3f73 Launch instance
us-gov-west-1 amzn-ami-2018.03.v-amazon-ecs-optimized ami-b0bafdd1 Launch instance
Windows Server 2019

Das aktuelle Amazon ECS-optimized Windows 2019 AMI besteht aus:

  • Neueste Version von Microsoft Windows Server 2019

  • Docker EE Version 18.09.4

  • Amazon ECS-Container-Agent-Version 1.27.0

In der folgenden Tabelle werden die aktuellen Amazon ECS-optimized Windows 2019 AMI-IDs nach Region aufgeführt.

Region AMI Name AMI ID EC2 Console Link
us-east-2 Windows_Server-2019-English-Full-ECS_Optimized-2019.05.10 ami-0a4548e9bef884a63 Launch instance
us-east-1 Windows_Server-2019-English-Full-ECS_Optimized-2019.05.10 ami-0f7cc2a4e9cb93130 Launch instance
us-west-1 Windows_Server-2019-English-Full-ECS_Optimized-2019.05.10 ami-0caa9f58a76b75d76 Launch instance
us-west-2 Windows_Server-2019-English-Full-ECS_Optimized-2019.05.10 ami-09a6b4fc9786621ef Launch instance
ap-northeast-1 Windows_Server-2019-English-Full-ECS_Optimized-2019.05.10 ami-0de9f680eb139f5f2 Launch instance
ap-northeast-2 Windows_Server-2019-English-Full-ECS_Optimized-2019.05.10 ami-052dc171cf22efb2c Launch instance
ap-south-1 Windows_Server-2019-English-Full-ECS_Optimized-2019.05.10 ami-0fda456670ecdda47 Launch instance
ap-southeast-1 Windows_Server-2019-English-Full-ECS_Optimized-2019.05.10 ami-0d073901cb231d495 Launch instance
ap-southeast-2 Windows_Server-2019-English-Full-ECS_Optimized-2019.05.10 ami-06cef3b9805e5ebb0 Launch instance
ca-central-1 Windows_Server-2019-English-Full-ECS_Optimized-2019.05.10 ami-09f37f76841876c2b Launch instance
cn-north-1 Windows_Server-2019-English-Full-ECS_Optimized-2019.05.10 ami-02942c66816678482 Launch instance
cn-northwest-1 Windows_Server-2019-English-Full-ECS_Optimized-2019.05.10 ami-066eff0f2473d2ba3 Launch instance
eu-central-1 Windows_Server-2019-English-Full-ECS_Optimized-2019.05.10 ami-09bff64c8c3102238 Launch instance
eu-north-1 Windows_Server-2019-English-Full-ECS_Optimized-2019.05.10 ami-078d39ec1c8b11d6b Launch instance
eu-west-1 Windows_Server-2019-English-Full-ECS_Optimized-2019.05.10 ami-05da69b2d804943e6 Launch instance
eu-west-2 Windows_Server-2019-English-Full-ECS_Optimized-2019.05.10 ami-01fbd6d84ec8b36d3 Launch instance
eu-west-3 Windows_Server-2019-English-Full-ECS_Optimized-2019.05.10 ami-0a64405322f93a0c7 Launch instance
sa-east-1 Windows_Server-2019-English-Full-ECS_Optimized-2019.05.10 ami-0ac8048de25ce4284 Launch instance
us-gov-east-1 Windows_Server-2019-English-Full-ECS_Optimized-2019.05.10 ami-0c4c54ea7fe80d45a Launch instance
us-gov-west-1 Windows_Server-2019-English-Full-ECS_Optimized-2019.05.10 ami-d91f63b8 Launch instance
Windows Server 2016

Das aktuelle Amazon ECS-optimized Windows 2016 AMI besteht aus:

  • Neueste Version von Microsoft Windows Server 2016

  • Docker EE Version 18.03.1-ee-7

  • Amazon ECS-Container-Agent-Version 1.26.0

In der folgenden Tabelle werden die aktuellen Amazon ECS-optimized Windows 2016 AMI-IDs nach Region aufgeführt.

Region AMI Name AMI ID EC2 Console Link
us-east-2 Windows_Server-2016-English-Full-ECS_Optimized-2019.03.07 ami-00c56e74f090d6f65 Launch instance
us-east-1 Windows_Server-2016-English-Full-ECS_Optimized-2019.03.07 ami-0ed2f29599018e745 Launch instance
us-west-1 Windows_Server-2016-English-Full-ECS_Optimized-2019.03.07 ami-01b55f7fe967f727b Launch instance
us-west-2 Windows_Server-2016-English-Full-ECS_Optimized-2019.03.07 ami-07f6b98dc6c8067c3 Launch instance
ap-northeast-1 Windows_Server-2016-English-Full-ECS_Optimized-2019.03.07 ami-07839df9eec55ac8d Launch instance
ap-northeast-2 Windows_Server-2016-English-Full-ECS_Optimized-2019.03.07 ami-071b78467d9d35580 Launch instance
ap-south-1 Windows_Server-2016-English-Full-ECS_Optimized-2019.03.07 ami-0183732d8e0fd56c7 Launch instance
ap-southeast-1 Windows_Server-2016-English-Full-ECS_Optimized-2019.03.07 ami-0a6c13d83c0fdbf2b Launch instance
ap-southeast-2 Windows_Server-2016-English-Full-ECS_Optimized-2019.03.07 ami-06d33f81ca8384556 Launch instance
ca-central-1 Windows_Server-2016-English-Full-ECS_Optimized-2019.03.07 ami-098ad73a3005be676 Launch instance
cn-north-1 Windows_Server-2016-English-Full-ECS_Optimized-2019.03.07 ami-0b484446add9a27b3 Launch instance
cn-northwest-1 Windows_Server-2016-English-Full-ECS_Optimized-2019.03.07 ami-047cc7df873d123f2 Launch instance
eu-central-1 Windows_Server-2016-English-Full-ECS_Optimized-2019.03.07 ami-0f7386282aa13a0d8 Launch instance
eu-north-1 Windows_Server-2016-English-Full-ECS_Optimized-2019.03.07 ami-06e3cb4d2875b172e Launch instance
eu-west-1 Windows_Server-2016-English-Full-ECS_Optimized-2019.03.07 ami-04a2fa8ce0fc20c61 Launch instance
eu-west-2 Windows_Server-2016-English-Full-ECS_Optimized-2019.03.07 ami-0fac4f3bdab9ccddc Launch instance
eu-west-3 Windows_Server-2016-English-Full-ECS_Optimized-2019.03.07 ami-06a5b6fc522511993 Launch instance
sa-east-1 Windows_Server-2016-English-Full-ECS_Optimized-2019.03.07 ami-05889298c47e6d5c2 Launch instance
us-gov-east-1 Windows_Server-2016-English-Full-ECS_Optimized-2019.03.07 ami-0b6f703732ae49d69 Launch instance
us-gov-west-1 Windows_Server-2016-English-Full-ECS_Optimized-2019.03.07 ami-9d91fafc Launch instance