

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-Service über Amazon ECR erstellen
<a name="ecr-apprunner"></a>

Das folgende Thema beschreibt, wie Sie einen AWS App Runner Service vom Knoten Amazon Elastic Container Registry (Amazon ECR) aus erstellen und starten, in der AWS Toolkit for Visual Studio Code. Ausführliche Informationen zu den Diensten AWS App Runner und Amazon ECR finden Sie in den [AWS App Runner](https://docs.aws.amazon.com//apprunner/latest/dg/what-is-apprunner.html)und den [Amazon ECR-Benutzerhandbüchern](https://docs.aws.amazon.com/AmazonECR/latest/userguide/what-is-ecr.html).

## Voraussetzungen
<a name="ecr-apprunner-prereq"></a>

Bevor Sie einen ECR AWS App Runner von Amazon aus im AWS Toolkit 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](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/ecr-working.html) in diesem Benutzerhandbuch.

1. Erstellen Sie einen `dockerfile`.

1. Erstellen Sie ein Image aus Ihrem`dockerfile`.

1. Erstellen Sie ein neues Repository.

1. Taggen Sie ein Bild und übertragen Sie es in Ihr Repository.

## Einen AWS App Runner Service aus einem vorhandenen Amazon ECR-Repository erstellen
<a name="w2aac17c33c18b7"></a>

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.

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

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

1. Wählen Sie im Kontextmenü die Option **App Runner Service erstellen**, um den AWS App Runner Erstellungsassistenten in VS Code zu öffnen

1. **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.

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

1. **Wählen Sie unter Wählen Sie eine Rolle aus, die aus ECR abgerufen werden soll (3/5)** eine bestehende IAM-Rolle aus der Liste aus.
**Anmerkung**  
Die **AppRunnerECRAccessRollenzugriffsrolle** ist erforderlich, um einen AWS App Runner Service aus einer privaten Amazon ECR-Registrierung zu erstellen. Wenn in der Liste keine gültige Rolle verfügbar ist, wählen Sie **\+ (Rolle erstellen...**) Symbol, um automatisch eine **AppRunnerECRAccessRolle** zu erstellen und Ihrer Registrierung zuzuweisen.

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

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

1. 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.