Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Dans Azure Container Apps, vous pouvez définir des variables d’environnement d’exécution. Ces variables peuvent être définies comme des entrées manuelles ou comme des références à des secrets. Ces variables d’environnement sont chargées sur votre application de conteneur pendant l’exécution.
Configuration des variables d’environnement
Vous pouvez configurer les variables d’environnement lors de la création de l’application de conteneur ou ultérieurement en créant une nouvelle révision.
Remarque
Pour éviter toute confusion, nous ne recommandons pas de dupliquer des variables d’environnement. Lorsque plusieurs variables d’environnement portent le même nom, la dernière de la liste prend effet.
Si vous créez une application de conteneur via le portail Azure, vous pouvez configurer les variables d’environnement dans la section Conteneur :
Ajouter des variables d’environnement sur des applications de conteneur existantes
Une fois l’application de conteneur créée, la seule façon de mettre à jour les variables d’environnement de l’application de conteneur consiste à créer une nouvelle révision avec les modifications nécessaires.
Connectez-vous au portail Azure, recherchez et sélectionnez Container Apps, puis sélectionnez votre application.
Dans le menu de gauche de l’application, sélectionnez Révisions et réplicas > Créer une révision
Vous devez ensuite modifier l’actuelle image conteneur existante :
Dans la section Variables d’environnement, vous pouvez ajouter de nouvelles variables d’environnement en cliquant sur Ajouter.
Définissez ensuite le nom de votre variable d’environnement et la source (il peut s’agir d’une référence à un secret).
Si vous sélectionnez la source comme manuel, vous pouvez entrer manuellement la valeur de la variable d’environnement.
Variables d’environnement intégrées
Azure Container Apps ajoute automatiquement des variables d’environnement que vos applications et vos travaux peuvent utiliser pour obtenir des métadonnées de la plateforme au moment de l’exécution.
Applications
Les variables suivantes sont disponibles pour les applications conteneur :
| Nom de la variable | Description | Valeur d'exemple |
|---|---|---|
CONTAINER_APP_NAME |
Le nom de l'application conteneur. | my-containerapp |
CONTAINER_APP_REVISION |
Le nom de la révision de l’application conteneur. | my-containerapp--20mh1s9 |
CONTAINER_APP_HOSTNAME |
Le nom d’hôte spécifique à la révision de l’application conteneur. | my-containerapp--20mh1s9.<DEFAULT_HOSTNAME>.<REGION>.azurecontainerapps.io |
CONTAINER_APP_ENV_DNS_SUFFIX |
Le suffixe DNS pour l’environnement Container Apps. Pour obtenir le nom de domaine complet (FQDN) de l’application, ajoutez le nom de l’application au suffixe DNS en utilisant le format $CONTAINER_APP_NAME.$CONTAINER_APP_ENV_DNS_SUFFIX. |
<DEFAULT_HOSTNAME>.<REGION>.azurecontainerapps.io |
CONTAINER_APP_PORT |
Le port cible de l’application conteneur. | 8080 |
CONTAINER_APP_REPLICA_NAME |
Le nom du réplica de l’application conteneur. | my-containerapp--20mh1s9-86c8c4b497-zx9bq |
Tâches
Les variables suivantes sont disponibles pour les travaux Container Apps :
| Nom de la variable | Description | Valeur d'exemple |
|---|---|---|
CONTAINER_APP_JOB_NAME |
Nom du travail. | my-job |
CONTAINER_APP_JOB_EXECUTION_NAME |
Le nom de l’exécution du travail. | my-job-iwpi4il |