Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Anmerkung
Weitere Informationen zur Verwendung von AL2 023 in einem Container finden Sie unter. AL2023 in Behältern
Amazon Elastic Container Service (Amazon ECS) ist ein vollständig verwalteter Container-Orchestrierungsservice, mit dem Sie containerisierte Anwendungen einfach bereitstellen, verwalten und skalieren können. Als vollständig verwalteter Service bietet Amazon ECS integrierte Best Practices für AWS Konfiguration und Betrieb. Es ist AWS sowohl in Tools von Drittanbietern als auch in Tools von Drittanbietern wie Amazon Elastic Container Registry (Amazon ECR) und Docker integriert. Diese Integration erleichtert es Teams, sich auf die Erstellung der Anwendungen zu konzentrieren, nicht auf die Umgebung. Sie können Ihre Container-Workloads ohne die Komplexität der Verwaltung einer Steuerebene über AWS -Regionen hinweg in der Cloud und On-Premises ausführen und skalieren.
Mit dem 023-basierten Amazon ECS-optimierten AMI können Sie containerisierte Workloads auf AL2 AL2 023 hosten. Weitere Informationen finden Sie unter Amazon ECS-optimiertes AMI
Änderungen im Jahr AL2 2023 für Amazon ECS im Vergleich zu AL2
Wie bei AL2 023 stellt 023 die Basispakete bereit AL2, die für die Ausführung als Amazon ECS-Linux-Instance erforderlich sind. In AL2 der Version containerd
docker
, und waren die ecs-init
Pakete verfügbaramazon-linux-extras
, wohingegen AL2 023 diese Pakete in den Kern-Repositorys enthält.
Mit der Funktion „Deterministische Upgrades durch versionierte Repositorys“ ist jedes AL2 023-AMI standardmäßig an eine bestimmte Repository-Version gebunden. Dies gilt auch für das für Amazon ECS optimierte AL2 023 AMI. Alle Updates für Ihre Umgebung können vor der Bereitstellung sorgfältig verwaltet und getestet werden. Außerdem bieten sie eine einfache Möglichkeit, im Falle eines Problems zum Inhalt eines früheren AMI zurückzukehren. Weitere Informationen zu dieser AL2 023-Funktion finden Sie unter. Deterministische Upgrades durch versionierte Repositorys auf 023 AL2
AL2023 wechselt über die Cgroup v1-Schnittstelle, die in unterstützt wird, zu cgroup v2. AL2 Weitere Informationen finden Sie unter Vereinheitlichte Kontrollgruppenhierarchie (cgroup v2).
Anmerkung
AL2023 Versionen vor 2023.2.20230920 (der ersten Version AL2 023.2) enthielten einen Fehler bei der (OOM-) Handhabung innerhalb einer Cgroup. systemd
Out-of-Memory Alle Prozesse in der Cgroup wurden immer beendet, anstatt dass der OOM-Killer einen Prozess nach dem anderen auswählte, was das beabsichtigte Verhalten ist.
Dies war im Vergleich zum AL2 Verhalten eine Regression und ist seit Version 2023.2.20230920 von 023 behoben. AL2
Der Code zum Erstellen des Amazon ECS-optimierten AMI ist im amazon-ecs-ami GitHub Projekt verfügbar.
Anpassen des AL2 023-basierten Amazon ECS-optimierten AMI
Wichtig
Wir empfehlen die Verwendung des für Amazon ECS optimierten AL2 023 AMI. Weitere Informationen finden Sie unter Amazon ECS-Optimized AMI im Amazon Elastic Container Service Developer Guide.
Sie können dieselben Build-Skripts verwenden, die Amazon ECS zur Erstellung von benutzerdefinierten Skripten verwendet AMIs. Weitere Informationen finden Sie unter Amazon ECS-optimiertes Linux-AMI-Build-Skript.