Amazon-ECS-optimiertes Linux-AMI-Entwicklungsskript - Amazon Elastic Container Service

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.

Amazon-ECS-optimiertes Linux-AMI-Entwicklungsskript

Amazon ECS hat die Entwicklungsskripts, die zum Erstellen der Linux-Varianten des Amazon-ECS-optimierten AMI verwendet werden, als Open Source bereitgestellt. Diese Build-Skripte sind jetzt auf verfügbar. GitHub Weitere Informationen finden Sie amazon-ecs-amiunter GitHub.

Wenn Sie das Amazon ECS-optimierte AMI anpassen müssen, finden Sie weitere Informationen unter Amazon ECS Optimized AMI Build Recipies auf. GitHub

Das Build-Skripts-Repository enthält eine HashiCorpPacker-Vorlage und Build-Skripte zur Generierung der einzelnen Linux-Varianten des Amazon ECS-optimierten AMI. Diese Skripts sind die Informationsquelle für Amazon ECS-optimierte AMI-Builds, sodass Sie dem GitHub Repository folgen können, um Änderungen an unseren zu überwachen. AMIs Beispielsweise möchten Sie vielleicht, dass Ihr eigenes AMI dieselbe Version von Docker nutzt, die das Amazon-ECS-Team für das offizielle AMI verwendet.

Weitere Informationen finden Sie im Amazon ECS AMI-Repository unter aws/ on amazon-ecs-ami. GitHub

So erstellen Sie ein Amazon-ECS-optimiertes Linux-AMI
  1. Klonen Sie das Repo aws/amazon-ecs-ami GitHub .

    git clone https://github.com/aws/amazon-ecs-ami.git
  2. Fügen Sie eine Umgebungsvariable für die AWS Region hinzu, die bei der Erstellung des AMI verwendet werden soll. Ersetzen Sie den us-west-2-Wert durch die zu verwendende Region.

    export REGION=us-west-2
  3. Zur Entwicklung des AMIs wird ein Makefile bereitgestellt. Verwenden Sie aus dem Stammverzeichnis des geklonten Repositorys einen der folgenden Befehle, der der Linux-Variante des Amazon-ECS-optimierten AMI entspricht, das Sie erstellen möchten.

    • Amazon-ECS-optimiertes Amazon Linux 2-AMI

      make al2
    • Amazon-ECS-optimiertes Amazon Linux 2 (arm64) AMI

      make al2arm
    • Amazon-ECS-GPU-optimiertes AMI

      make al2gpu
    • Amazon-ECS-optimiertes AMI für Amazon Linux 2 (Neuron)

      make al2inf
    • Amazon-ECS-optimiertes AMI für Amazon Linux 2023

      make al2023
    • Amazon-ECS-optimiertes AMI für Amazon Linux 2023 (arm64)

      make al2023arm
    • Amazon-ECS-optimiertes AMI für Amazon Linux 2023 (Neuron)

      make al2023neu