

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Création d'un service App Runner via Amazon ECR
<a name="ecr-apprunner"></a>

La rubrique suivante décrit comment créer et lancer un AWS App Runner service depuis le nœud Amazon Elastic Container Registry (Amazon ECR), dans le. AWS Toolkit for Visual Studio Code Pour obtenir des informations détaillées sur les services Amazon ECR AWS App Runner et Amazon, consultez les guides de l'utilisateur [AWS App Runner](https://docs.aws.amazon.com//apprunner/latest/dg/what-is-apprunner.html)et [Amazon ECR.](https://docs.aws.amazon.com/AmazonECR/latest/userguide/what-is-ecr.html)

## Conditions préalables
<a name="ecr-apprunner-prereq"></a>

Avant de pouvoir créer et lancer un fichier AWS App Runner depuis Amazon ECR dans le AWS kit d'outils, vous devez effectuer les opérations suivantes. Pour obtenir un guide détaillé expliquant comment effectuer ces procédures, consultez la rubrique [Travailler avec Amazon Elastic Container Registry](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/ecr-working.html) dans ce guide de l'utilisateur.

1. Créez un `dockerfile`.

1. Créez une image à partir de votre`dockerfile`.

1. Créez un nouveau référentiel.

1. Marquez une image et insérez-la dans votre dépôt.

## Création d'un AWS App Runner service à partir d'un référentiel Amazon ECR existant
<a name="w2aac17c33c18b7"></a>

La procédure suivante décrit comment créer un AWS App Runner service à partir d'un référentiel Amazon ECR existant, dans le AWS kit d'outils.

1. Dans l' AWS explorateur, étendez la région qui contient le référentiel Amazon ECR à partir duquel vous souhaitez créer un AWS App Runner service.

1. Développez le nœud de service Amazon ECR pour afficher vos référentiels Amazon ECR.

1. Ouvrez le menu contextuel (cliquez avec le bouton droit) pour le référentiel Amazon ECR ou l'image du référentiel à partir duquel vous souhaitez créer un AWS App Runner service.

1. Dans le menu contextuel, choisissez **Create App Runner Service** pour ouvrir l'assistant de AWS App Runner création dans VS Code

1. Dans **Entrez un port pour le nouveau service (1/5)**, entrez le numéro de port que vous souhaitez utiliser, puis appuyez **Enter** pour continuer.

1. Dans **Configurer les variables d'environnement (2/5)**, choisissez **Utiliser le fichier...** pour parcourir pour sélectionner Parcourez vos fichiers locaux ou choisissez **Ignorer** pour ignorer cette étape.

1. **Dans Sélectionnez un rôle à extraire de l'ECR (3/5)**, choisissez un rôle IAM existant dans la liste.
**Note**  
Le **AppRunnerECRAccessrôle** d'accès au rôle est requis pour créer un AWS App Runner service à partir d'un registre privé Amazon ECR. Si aucun rôle valide n'est disponible dans la liste, choisissez le **\$1 (Créer un rôle...)** icône pour créer et attribuer automatiquement **AppRunnerECRAccessun rôle** à votre registre.

1. Dans **Nommez votre service (4/5)**, saisissez le nom de votre nouveau service, puis appuyez **Enter** pour continuer.

1. **Dans Sélectionner la configuration de l'instance (5/5)**, choisissez la **Memory** configuration **vCPU** et dans la liste pour créer votre nouveau service.

1. Dans l' AWS explorateur, étendez le nœud de service **App Runner** pour afficher vos AWS App Runner ressources. Lorsque votre nouveau service a été créé avec succès, le statut passe automatiquement à En **cours d'exécution**.