View a markdown version of this page

Einen App Runner-Dienst über Amazon ECR erstellen - AWS Toolkit für VS Code

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.

Einen App Runner-Dienst über Amazon ECR erstellen

Im folgenden Thema wird beschrieben, wie Sie einen AWS App Runner Service über den Knoten Amazon Elastic Container Registry (Amazon ECR) erstellen und starten, im. AWS Toolkit for Visual Studio Code Detaillierte Informationen zu den AWS App Runner und den Amazon ECR-Diensten finden Sie in den AWS App Runner und Amazon ECR-Benutzerhandbüchern.

Voraussetzungen

Bevor Sie im AWS Toolkit eine AWS App Runner von Amazon ECR aus erstellen und starten können, müssen Sie die folgenden Schritte ausführen. Eine ausführliche Anleitung zur Durchführung dieser Verfahren finden Sie im Thema Arbeiten mit Amazon Elastic Container Registry in diesem Benutzerhandbuch.

  1. Erstellen Sie einen dockerfile.

  2. Erstellen Sie ein Image aus Ihremdockerfile.

  3. Erstellen Sie ein neues Repository.

  4. Tagge ein Bild und schiebe es in dein Repository.

Erstellen eines AWS App Runner Service aus einem vorhandenen Amazon ECR-Repository

Das folgende Verfahren beschreibt, wie Sie einen AWS App Runner Service aus einem vorhandenen Amazon ECR-Repository im AWS Toolkit erstellen.

  1. Erweitern Sie im AWS Explorer die Region, die das Amazon ECR-Repository enthält, aus dem Sie einen AWS App Runner Service erstellen möchten.

  2. Erweitern Sie den Amazon ECR-Serviceknoten, um Ihre Amazon ECR-Repositorys anzuzeigen.

  3. Öffnen Sie das Kontextmenü (mit der rechten Maustaste) für das Amazon ECR-Repository oder das Repository-Image, aus dem Sie einen Service erstellen möchten. AWS App Runner

  4. Wählen Sie im Kontextmenü Create App Runner Service aus, um den AWS App Runner Erstellungsassistenten in VS Code zu öffnen

  5. Geben Sie unter Geben Sie einen Port für den neuen Dienst ein (1/5) die Portnummer ein, die Sie verwenden möchten, und drücken Sie dann, Enter um fortzufahren.

  6. Wählen Sie unter Umgebungsvariablen konfigurieren (2/5) die Option Datei verwenden... um zu suchen, wählen Sie „Ihre lokalen Dateien durchsuchen“ oder wählen Sie „Überspringen“, um diesen Schritt zu überspringen.

  7. Wählen Sie unter Wählen Sie eine Rolle aus, die aus ECR abgerufen werden soll (3/5) eine vorhandene IAM-Rolle aus der Liste aus.

    Anmerkung

    Die AppRunnerECRAccessRole Zugriffsrolle ist erforderlich, um einen AWS App Runner Service aus einer privaten Amazon ECR-Registrierung zu erstellen. Wenn eine gültige Rolle in der Liste nicht verfügbar ist, wählen Sie + (Rolle erstellen...) Symbol, das automatisch erstellt und Ihrer Registrierung AppRunnerECRAccessRole zugewiesen wird.

  8. Geben Sie unter Name your service (4/5) einen Namen für Ihren neuen Dienst ein und drücken Sie dann, Enter um fortzufahren.

  9. Wählen Sie unter Instanzkonfiguration auswählen (5/5) die Memory Konfiguration vCPU und aus der Liste aus, um Ihren neuen Dienst zu erstellen.

  10. Erweitern Sie im AWS Explorer den App Runner-Dienstknoten, um Ihre AWS App Runner Ressourcen anzuzeigen. Wenn Ihr neuer Dienst erfolgreich erstellt wurde, wird der Status automatisch auf Wird ausgeführt aktualisiert.