Créer une application conteneur et un environnement d’application conteneur

Effectué 100 XP

Azure Container Apps vous permet d’exécuter des microservices et des applications conteneurisées sur une plateforme serverless. Avec Container Apps, vous bénéficiez des avantages de l’exécution de conteneurs tout en évitant les soucis de configuration manuelle de l’infrastructure cloud et des orchestrateurs de conteneurs complexes.

Créer une instance d'application conteneur dans le portail Azure

Notes

Pour spécifier une image de conteneur lors de la création d'une instance d'application de conteneur, vous devez disposer d'une ressource de registre existante. Les conteneurs peuvent être configurés après la création de l'instance de l'application de conteneur. Les conteneurs peuvent provenir de registres comme Azure Container Registry ou Docker Hub.

Les applications de conteneur peuvent être trouvées sur la place de marché Azure sous Conteneurs, ou en saisissant application de conteneur dans la zone de texte de recherche. Sélectionnez Container App pour lancer le processus de création.

Capture d’écran montrant Container App dans la Place de marché Azure.

La page Créer une application de conteneur s'ouvre sur un onglet Informations de base, qui fournit une liste de champs obligatoires.

Capture d’écran montrant les options de l’onglet Informations de base utilisées pour créer une instance Container App.

La section Détails du projet de l'onglet Informations de base comprend les éléments suivants :

  • Abonnement: Sélectionnez votre abonnement Azure.
  • Groupe de ressources : sélectionnez le groupe de ressources de votre projet.
  • Nom de l'application conteneur : saisissez un nom unique pour votre groupe de ressources.

La section Environnement Container Apps de l'onglet Informations de base comprend les options suivantes :

  • afficher les environnements dans toutes les régions : cette case à cocher peut être cochée pour inclure des environnements de conteneur existants.
  • Région : la région doit normalement correspondre à votre groupe de ressources. Si vous utilisez un réseau virtuel, il est important que les régions correspondent.
  • Environnement Container Apps : le lien Créer nouveau permet de créer un environnement Container Apps pour votre ressource.

Chaque application conteneur doit faire partie d’un environnement d’applications conteneur. Un environnement fournit un réseau isolé pour une ou plusieurs applications conteneur, ce qui permet de les appeler facilement.

Le processus Créer un environnement d'applications de conteneur s'ouvre sur un onglet Informations de base.

L'onglet Informations de base de la page Créer un environnement Container Apps fournit les éléments suivants :

  • nom de l'environnement : saisissez un nom pour l'environnement.
  • Redondance de zone : sélectionnez une option pour la redondance de zone.

Capture d’écran montrant les options de l’onglet Informations de base d’un environnement Container Apps.

L'onglet Profils de charge de travail de la page Créer un environnement Container Apps peut être utilisé pour ajouter des profils de charge de travail dédiés. Les profils de charge de travail dédiés vous permettent d'exécuter vos applications sur des options matérielles personnalisées. Un environnement dispose toujours d'un profil de charge de travail Consommation dans lequel vous pouvez exécuter des applications pouvant être mises à l'échelle à zéro et payer uniquement pour les ressources que vos applications utilisent.

L'onglet Analyse de la page Créer un environnement Container Apps fournit une option permettant de spécifier les préférences d'analyse et de journalisation. Votre espace de travail Log Analytics contient tous vos journaux des application.

L'onglet Mise en réseau de la page Créer un environnement Container Apps fournit la possibilité de sélectionner votre propre réseau virtuel. Cette option vous permet de connecter votre application à d'autres ressources Azure ou systèmes locaux à travers le même réseau.

Capture d’écran montrant les options de l’onglet Mise en réseau d’un environnement Container Apps.

L'onglet Mise en réseau fournit les options suivantes :

  • utiliser votre propre réseau virtuel : sélectionnez Oui pour utiliser votre propre réseau virtuel.
  • réseau virtuel : sélectionnez votre réseau virtuel dans la liste déroulante. Seuls les réseaux situés dans la même région que l'environnement des applications conteneur sont répertoriés.
  • Sous-réseau d'infrastructure : Sélectionnez le sous-réseau que vous avez préparé pour votre application conteneur.

Notes

Lorsque vous utilisez l'architecture consommation uniquement pour Azure Container Apps, vous devez utiliser un sous-réseau dédié avec une plage CIDR de /23 ou supérieure. Lors de l'utilisation d'un environnement de profils de charge de travail, une plage CIDR de /27 ou plus est requise.

Lorsque vous sélectionnez Créer dans la page Créer un environnement Container Apps, vous êtes retourné à l'onglet Informations de base de la page Créer une application conteneur.

L'onglet Conteneur de la page Créer une application de conteneur offre la possibilité d'utiliser une image de démarrage rapide ou de spécifier une image dans un référentiel. Désélectionnez Utiliser une image de démarrage rapide pour spécifier un registre et une image que vous avez préparés.

Capture d’écran montrant les options de l’onglet Conteneur utilisées pour créer une instance Container App.

  • La section Détails du conteneur permet de choisir un registre et une image de conteneur.
  • La section Allocation des ressources du conteneur (Préversion) vous permet d'ajuster l'allocation du processeur et de la mémoire pour votre application.
  • La section Variables d'environnement vous permet de spécifier des paires nom/valeur accessibles en tant que variables d'environnement.

L’onglet Liaisons peut être utilisé pour connecter votre application conteneur à d’autres ressources Azure. Les liaisons sont facultatives mais peuvent être utilisées pour apporter des fonctionnalités supplémentaires.

L'onglet Entrée peut être utilisé pour activer l'entrée pour les applications qui ont besoin d'un point de terminaison HTTP ou TCP.

L'onglet Étiquettes peut être utilisé pour spécifier des paires nom/valeur qui vous permettent de catégoriser les ressources et d'afficher la facturation consolidée en appliquant la même étiquette à plusieurs ressources et groupes de ressources. Si vous créez des étiquettes et que vous modifiez ensuite les paramètres des ressources dans d'autres onglets, vos étiquettes seront automatiquement mises à jour.

L'onglet Réviser + créer effectue un contrôle de validation et offre la possibilité de revoir vos paramètres de configuration avant de créer votre application de conteneur et votre environnement d'applications de conteneur.

Notes

Le déploiement de Container App peut prendre environ 3 à 8 minutes.

Une page contenant le message Le déploiement est en cours s’affiche. Une fois le déploiement terminé, le message Votre déploiement est terminé s’affiche.


Unité suivante: Examiner des identités managées dans Azure Container Apps

Précédent Suivant