Tutoriel : Déployer des conteneurs Docker sur Azure App Service avec Visual Studio CodeTutorial: Deploy Docker containers to Azure App Service with Visual Studio Code

Cet article vous accompagne tout au long de l’utilisation de Visual Studio Code pour déployer une image conteneur d’un registre de conteneurs vers Azure App Service.This article walks you through the process of using Visual Studio Code to deploy a container image from a container registry to Azure App Service.

Si vous rencontrez des problèmes lors d’une étape de ce tutoriel, nous vous invitons à nous contacter pour nous expliquer en détail ce qu’il s’est passé.If you encounter issues with any of the steps in this tutorial, we'd love to hear the details. Utilisez le bouton de commentaires cette page à la fin de chaque article.Use the This page feedback button at the end of each article.

Pour obtenir une vidéo de démonstration associée, consultez la vidéo Django Apps in VS Code dev containers (youtube.com) tirée de PyCon virtuel 2020.For a related demonstration video, see Django Apps in VS Code dev containers (youtube.com) from virtual PyCon 2020.

Configurer votre environnementConfigure your environment

Connexion à AzureSign in to Azure

Une fois que vous avez installé l’extension Azure, connectez-vous à votre compte Azure :Once you've installed the Azure extension, sign into your Azure account:

  1. Accédez à l’explorateur Azure.Navigate to the Azure explorer

  2. Sélectionnez Se connecter à Azure et suivez les invites.Select Sign in to Azure and follow the prompts. (Si vous avez installé plusieurs extensions Azure, sélectionnez celle qui correspond à la zone dans laquelle vous travaillez, par exemple App Service, Functions, etc.)(If you have multiple Azure extensions installed, select the one for the area in which you're working, such as App Service, Functions, etc.)

    Se connecter à Azure via VS Code

  3. Après vous être connecté, vérifiez que Azure : connecté s’affiche dans la barre d’état et que vos abonnements s’affichent dans l’explorateur Azure :After signing in, verify that Azure: Signed In" appears in the Status Bar and your subscription(s) appears in the Azure explorer:

    Barre d’état Visual Studio Code affichant le compte Azure

    Explorateur Azure App Service Visual Studio Code où figurent les abonnements

Notes

Si vous voyez l’erreur « L’abonnement avec le nom [ID d’abonnement] est introuvable » , cela peut être dû au fait que vous vous trouvez derrière un proxy qui vous empêche d’atteindre l’API Azure.If you see the error "Cannot find subscription with name [subscription ID]", this may be because you are behind a proxy and unable to reach the Azure API. Configurez les variables d’environnement HTTP_PROXY et HTTPS_PROXY dans votre terminal à l’aide de vos informations de proxy :Configure HTTP_PROXY and HTTPS_PROXY environment variables with your proxy information in your terminal:

# Windows
set HTTPS_PROXY=https://username:password@proxy:8080
set HTTP_PROXY=http://username:password@proxy:8080
# macOS/Linux
export HTTPS_PROXY=https://username:password@proxy:8080
export HTTP_PROXY=http://username:password@proxy:8080