az containerapp compose
Note
Ce groupe de commandes a des commandes définies dans Azure CLI et au moins une extension. Installez chaque extension pour bénéficier de ses fonctionnalités étendues. Learn more about extensions.
Commandes pour créer Azure Container Apps à partir des spécifications Compose.
Commandes
Nom | Description | Type | État |
---|---|---|---|
az containerapp compose create |
Créez une ou plusieurs applications conteneur dans un environnement d’application conteneur nouveau ou existant à partir d’une spécification Compose. |
Core | GA |
az containerapp compose create (containerapp extension) |
Créez une ou plusieurs applications conteneur dans un environnement d’application conteneur nouveau ou existant à partir d’une spécification Compose. |
Extension | GA |
az containerapp compose create
Créez une ou plusieurs applications conteneur dans un environnement d’application conteneur nouveau ou existant à partir d’une spécification Compose.
az containerapp compose create --environment
--resource-group
[--compose-file-path]
[--location]
[--registry-password]
[--registry-server]
[--registry-username]
[--tags]
[--transport]
[--transport-mapping]
Exemples
Créez une application conteneur en transmettant implicitement un fichier de configuration Compose à partir du répertoire actif.
az containerapp compose create -g MyResourceGroup \
--environment MyContainerappEnv
Créez une application conteneur en transmettant explicitement un fichier de configuration Compose.
az containerapp compose create -g MyResourceGroup \
--environment MyContainerappEnv \
--compose-file-path "path/to/docker-compose.yml"
Paramètres obligatoires
Nom ou ID de ressource de l’environnement de l’application conteneur.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>
.
Paramètres facultatifs
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Chemin d’accès à un fichier Docker Compose avec la configuration à importer dans Azure Container Apps.
Propriété | Valeur |
---|---|
Valeur par défaut: | ./docker-compose.yml |
Location. Valeurs provenant de : az account list-locations
. Vous pouvez configurer l’emplacement par défaut à l’aide de az configure --defaults location=<location>
.
Mot de passe à connecter au registre de conteneurs. Si elle est stockée en tant que secret, la valeur doit commencer par « secretref : » suivie du nom du secret.
Propriété | Valeur |
---|---|
Parameter group: | Configuration Arguments |
Nom d’hôte du serveur de registre de conteneurs, par exemple myregistry.azurecr.io.
Propriété | Valeur |
---|---|
Parameter group: | Configuration Arguments |
Nom d’utilisateur à connecter au registre de conteneurs.
Propriété | Valeur |
---|---|
Parameter group: | Configuration Arguments |
Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.
L’option « --transport » a été déconseillée et sera supprimée dans une version ultérieure. Utilisez plutôt « --transport-mapping ».
Options de transport par instance d’application conteneur (servicename=transportsetting).
Options de transport par instance d’application conteneur (servicename=transportsetting).
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Output format.
Propriété | Valeur |
---|---|
Valeur par défaut: | json |
Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
az containerapp compose create (containerapp extension)
Créez une ou plusieurs applications conteneur dans un environnement d’application conteneur nouveau ou existant à partir d’une spécification Compose.
az containerapp compose create --environment
--resource-group
[--compose-file-path]
[--location]
[--registry-password]
[--registry-server]
[--registry-username]
[--tags]
[--transport]
[--transport-mapping]
Exemples
Créez une application conteneur en transmettant implicitement un fichier de configuration Compose à partir du répertoire actif.
az containerapp compose create -g MyResourceGroup \
--environment MyContainerappEnv
Créez une application conteneur en transmettant explicitement un fichier de configuration Compose.
az containerapp compose create -g MyResourceGroup \
--environment MyContainerappEnv \
--compose-file-path "path/to/docker-compose.yml"
Paramètres obligatoires
Nom ou ID de ressource de l’environnement de l’application conteneur.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>
.
Paramètres facultatifs
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Chemin d’accès à un fichier Docker Compose avec la configuration à importer dans Azure Container Apps.
Propriété | Valeur |
---|---|
Valeur par défaut: | ./docker-compose.yml |
Location. Valeurs provenant de : az account list-locations
. Vous pouvez configurer l’emplacement par défaut à l’aide de az configure --defaults location=<location>
.
Mot de passe à connecter au registre de conteneurs. Si elle est stockée en tant que secret, la valeur doit commencer par « secretref : » suivie du nom du secret.
Propriété | Valeur |
---|---|
Parameter group: | Configuration Arguments |
Nom d’hôte du serveur de registre de conteneurs, par exemple myregistry.azurecr.io.
Propriété | Valeur |
---|---|
Parameter group: | Configuration Arguments |
Nom d’utilisateur à connecter au registre de conteneurs.
Propriété | Valeur |
---|---|
Parameter group: | Configuration Arguments |
Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.
L’option « --transport » a été déconseillée et sera supprimée dans une version ultérieure. Utilisez plutôt « --transport-mapping ».
Options de transport par instance d’application conteneur (servicename=transportsetting).
Options de transport par instance d’application conteneur (servicename=transportsetting).
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Output format.
Propriété | Valeur |
---|---|
Valeur par défaut: | json |
Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |