View a markdown version of this page

Erstellen und registrieren Sie eine Jobdefinition - AWS Batch

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.

Erstellen und registrieren Sie eine Jobdefinition

Jetzt, da sich Ihr Docker-Image in einer Image-Registrierung befindet, können Sie es in einer AWS Batch Jobdefinition angeben. Dann können Sie es später verwenden, um einen Array-Job auszuführen. In diesem Beispiel wird nur das verwendet AWS CLI. Sie können jedoch auch die verwenden AWS-Managementkonsole. Weitere Informationen finden Sie unter Erstellen Sie eine Auftragsdefinition mit einem Knoten.

So erstellen Sie eine Auftragsdefinition:
  1. Erstellen Sie eine Datei mit dem Namen print-color-job-def.json in Ihrem Workspace-Verzeichnis und fügen Sie Folgendes ein. Ersetzen Sie den Image-Repository-URI durch den URI des Bildes.

    { "jobDefinitionName": "print-color", "type": "container", "containerProperties": { "image": "aws_account_id.dkr.ecr.region.amazonaws.com/print-color", "resourceRequirements": [ { "type": "MEMORY", "value": "250" }, { "type": "VCPU", "value": "1" } ] } }
  2. Registrieren Sie die Jobdefinition bei AWS Batch.

    $ aws batch register-job-definition --cli-input-json file://print-color-job-def.json