View a markdown version of this page

Rezeptdetails für Behälter auflisten und anzeigen - EC2 Image Builder

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.

Rezeptdetails für Behälter auflisten und anzeigen

In diesem Abschnitt wird beschrieben, wie Sie Informationen finden und Details für Ihre EC2 Image Builder-Container-Rezepte anzeigen können.

Listet Container-Rezepte in der Konsole auf

Gehen Sie folgendermaßen vor, um eine Liste der Container-Rezepte anzuzeigen, die unter Ihrem Konto in der Image Builder-Konsole erstellt wurden:

  1. Öffnen Sie die EC2 Image Builder-Konsole unter https://console.aws.amazon.com/imagebuilder/.

  2. Wählen Sie im Navigationsbereich Container-Rezepte aus. Es wird eine Liste der Container-Rezepte angezeigt, die unter Ihrem Konto erstellt wurden.

  3. Um Details anzuzeigen oder eine neue Rezeptversion zu erstellen, wählen Sie den Link Rezeptname. Dadurch wird die Detailansicht für das Rezept geöffnet.

    Anmerkung

    Sie können auch das Kontrollkästchen neben dem Rezeptnamen aktivieren und dann Details anzeigen wählen.

Listen Sie die Rezepte in Containern auf mit AWS CLI

Das folgende Beispiel zeigt, wie Sie alle Ihre Container-Rezepte mithilfe von auflisten AWS CLI.

aws imagebuilder list-container-recipes

Der Befehl gibt eine Zusammenfassung für jedes Containerrezept zurück, wie in der folgenden Beispielausgabe dargestellt.

{ "requestId": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "containerRecipeSummaryList": [ { "arn": "arn:aws:imagebuilder:us-west-2:123456789012:container-recipe/my-container-recipe/1.0.0", "name": "my-container-recipe", "containerType": "DOCKER", "platform": "Linux", "owner": "123456789012", "dateCreated": "2024-01-15T10:30:00.000Z", "tags": {} } ] }

Sie können die Ergebnisse nach Besitzer filtern, um zu steuern, welche Rezepte der Befehl zurückgibt. Verwenden Sie diese Option, Self um die Rezepte aufzulisten, die Sie besitzen, oder Shared um Rezepte aufzulisten, die andere Konten mit Ihnen geteilt haben.

aws imagebuilder list-container-recipes --owner Self

Verwenden Sie den --max-results Parameter, um die Anzahl der Ergebnisse zu begrenzen, die der Befehl auf jeder Seite zurückgibt. Wenn mehr Ergebnisse verfügbar sind, enthält die Antwort einen nextToken Wert, den Sie an den nächsten Befehl übergeben, um die folgende Seite abzurufen.

aws imagebuilder list-container-recipes --max-results 10 --next-token "eyJuZXh0VG9rZW4..."

Details zum Container-Rezept in der Konsole anzeigen

Um Details für ein bestimmtes Container-Rezept mit der Image Builder-Konsole anzuzeigen, wählen Sie das Container-Rezept aus, das Sie überprüfen möchten, und folgen Sie den unter beschriebenen SchrittenListet Container-Rezepte in der Konsole auf.

Auf der Rezeptdetailseite können Sie Folgendes tun:

Rufen Sie die Rezeptdetails für den Container mit dem AWS CLI

Das folgende Beispiel zeigt, wie ein imagebuilder CLI-Befehl verwendet wird, um die Details eines Container-Rezepts abzurufen, indem dessen ARN angegeben wird.

aws imagebuilder get-container-recipe --container-recipe-arn arn:aws:imagebuilder:us-west-2:123456789012:container-recipe/my-container-recipe/1.0.2

Der Befehl gibt das vollständige Container-Rezept zurück, das in der folgenden Beispielausgabe gezeigt wird.

{ "requestId": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "containerRecipe": { "arn": "arn:aws:imagebuilder:us-west-2:123456789012:container-recipe/my-container-recipe/1.0.2", "containerType": "DOCKER", "name": "my-container-recipe", "description": "My Linux Docker container image", "platform": "Linux", "components": [ { "componentArn": "arn:aws:imagebuilder:us-west-2:123456789012:component/my-component/1.0.0/1" } ], "parentImage": "amazonlinux:latest", "dockerfileTemplateData": "FROM {{{ imagebuilder:parentImage }}}\n{{{ imagebuilder:environments }}}\n{{{ imagebuilder:components }}}", "targetRepository": { "service": "ECR", "repositoryName": "my-repo" }, "dateCreated": "2024-01-15T10:30:00.000Z", "owner": "123456789012" } }

Rufen Sie die Details zur Container-Rezepturrichtlinie mit dem AWS CLI

Eine Rezeptrichtlinie ist eine ressourcenbasierte Richtlinie. Sie steuert den kontoübergreifenden Zugriff auf Ihr Rezept. Wenn Sie ein Rezept über AWS Resource Access Manager (AWS RAM) teilen, erstellt Image Builder die Richtlinie automatisch. Sie können mit dem put-container-recipe-policy Befehl auch eine benutzerdefinierte Richtlinie festlegen.

Das folgende Beispiel zeigt, wie Sie mit einem imagebuilder CLI-Befehl die Details einer Container-Rezeptrichtlinie abrufen, indem Sie deren ARN angeben. Wenn keine Richtlinie an das Rezept angehängt ist, ist die Antwort leer.

aws imagebuilder get-container-recipe-policy --container-recipe-arn arn:aws:imagebuilder:us-west-2:123456789012:container-recipe/my-container-recipe/1.0.2