Partager via


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

--environment

Nom ou ID de ressource de l’environnement de l’application conteneur.

--resource-group -g

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.

--compose-file-path -f

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 -l

Location. Valeurs provenant de : az account list-locations. Vous pouvez configurer l’emplacement par défaut à l’aide de az configure --defaults location=<location>.

--registry-password

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
--registry-server

Nom d’hôte du serveur de registre de conteneurs, par exemple myregistry.azurecr.io.

Propriété Valeur
Parameter group: Configuration Arguments
--registry-username

Nom d’utilisateur à connecter au registre de conteneurs.

Propriété Valeur
Parameter group: Configuration Arguments
--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

--transport
Déprécié

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).

--transport-mapping

Options de transport par instance d’application conteneur (servicename=transportsetting).

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

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

--environment

Nom ou ID de ressource de l’environnement de l’application conteneur.

--resource-group -g

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.

--compose-file-path -f

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 -l

Location. Valeurs provenant de : az account list-locations. Vous pouvez configurer l’emplacement par défaut à l’aide de az configure --defaults location=<location>.

--registry-password

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
--registry-server

Nom d’hôte du serveur de registre de conteneurs, par exemple myregistry.azurecr.io.

Propriété Valeur
Parameter group: Configuration Arguments
--registry-username

Nom d’utilisateur à connecter au registre de conteneurs.

Propriété Valeur
Parameter group: Configuration Arguments
--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

--transport
Déprécié

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).

--transport-mapping

Options de transport par instance d’application conteneur (servicename=transportsetting).

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

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