Freigeben über


az containerapp compose

Hinweis

Diese Befehlsgruppe verfügt über Befehle, die sowohl in Azure CLI als auch in mindestens einer Erweiterung definiert sind. Installieren Sie jede Erweiterung, um von ihren erweiterten Funktionen zu profitieren. Weitere Informationen zu Erweiterungen

Befehle zum Erstellen von Azure-Container-Apps aus Entwurfsspezifikationen.

Befehle

Name Beschreibung Typ Status
az containerapp compose create

Erstellen Sie eine oder mehrere Container-Apps in einer neuen oder vorhandenen Container-App-Umgebung aus einer Verfassenspezifikation.

Core Allgemein verfügbar
az containerapp compose create (containerapp Erweiterung)

Erstellen Sie eine oder mehrere Container-Apps in einer neuen oder vorhandenen Container-App-Umgebung aus einer Verfassenspezifikation.

Erweiterung Allgemein verfügbar

az containerapp compose create

Erstellen Sie eine oder mehrere Container-Apps in einer neuen oder vorhandenen Container-App-Umgebung aus einer Verfassenspezifikation.

az containerapp compose create --environment
                               --resource-group
                               [--compose-file-path]
                               [--location]
                               [--registry-password]
                               [--registry-server]
                               [--registry-username]
                               [--tags]
                               [--transport]
                               [--transport-mapping]

Beispiele

Erstellen Sie eine Container-App, indem Sie implizit eine Konfigurationsdatei zum Verfassen aus dem aktuellen Verzeichnis übergeben.

az containerapp compose create -g MyResourceGroup \
    --environment MyContainerappEnv

Erstellen Sie eine Container-App, indem Sie explizit eine Verfassen-Konfigurationsdatei übergeben.

az containerapp compose create -g MyResourceGroup \
    --environment MyContainerappEnv \
    --compose-file-path "path/to/docker-compose.yml"

Erforderliche Parameter

--environment

Name oder Ressourcen-ID der Umgebung der Container-App.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--compose-file-path -f

Pfad zu einer Docker Compose-Datei mit der Konfiguration zum Importieren in Azure-Container-Apps.

Standardwert: ./docker-compose.yml
--location -l

Standort. Werte aus: az account list-locations. Sie können den standardmäßig verwendeten Standort mit az configure --defaults location=<location> konfigurieren.

--registry-password

Das Kennwort zum Anmelden bei der Containerregistrierung. Wenn er als geheimer Schlüssel gespeichert ist, muss der Wert mit "secretref:" beginnen, gefolgt vom geheimen Namen.

--registry-server

Der Hostname des Containerregistrierungsservers, z. B. myregistry.azurecr.io.

--registry-username

Der Benutzername, der sich bei der Containerregistrierung anmeldet.

--tags

Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.

--transport
Als veraltet markiert

Option "--transport" ist veraltet und wird in einer zukünftigen Version entfernt. Verwenden Sie stattdessen "--transport-mapping".

Transportoptionen pro Container-App-Instanz (servicename=transportsetting).

--transport-mapping

Transportoptionen pro Container-App-Instanz (servicename=transportsetting).

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az containerapp compose create (containerapp Erweiterung)

Erstellen Sie eine oder mehrere Container-Apps in einer neuen oder vorhandenen Container-App-Umgebung aus einer Verfassenspezifikation.

az containerapp compose create --environment
                               --resource-group
                               [--compose-file-path]
                               [--location]
                               [--registry-password]
                               [--registry-server]
                               [--registry-username]
                               [--tags]
                               [--transport]
                               [--transport-mapping]

Beispiele

Erstellen Sie eine Container-App, indem Sie implizit eine Konfigurationsdatei zum Verfassen aus dem aktuellen Verzeichnis übergeben.

az containerapp compose create -g MyResourceGroup \
    --environment MyContainerappEnv

Erstellen Sie eine Container-App, indem Sie explizit eine Verfassen-Konfigurationsdatei übergeben.

az containerapp compose create -g MyResourceGroup \
    --environment MyContainerappEnv \
    --compose-file-path "path/to/docker-compose.yml"

Erforderliche Parameter

--environment

Name oder Ressourcen-ID der Umgebung der Container-App.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--compose-file-path -f

Pfad zu einer Docker Compose-Datei mit der Konfiguration zum Importieren in Azure-Container-Apps.

Standardwert: ./docker-compose.yml
--location -l

Standort. Werte aus: az account list-locations. Sie können den standardmäßig verwendeten Standort mit az configure --defaults location=<location> konfigurieren.

--registry-password

Das Kennwort zum Anmelden bei der Containerregistrierung. Wenn er als geheimer Schlüssel gespeichert ist, muss der Wert mit "secretref:" beginnen, gefolgt vom geheimen Namen.

--registry-server

Der Hostname des Containerregistrierungsservers, z. B. myregistry.azurecr.io.

--registry-username

Der Benutzername, der sich bei der Containerregistrierung anmeldet.

--tags

Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.

--transport
Als veraltet markiert

Option "--transport" ist veraltet und wird in einer zukünftigen Version entfernt. Verwenden Sie stattdessen "--transport-mapping".

Transportoptionen pro Container-App-Instanz (servicename=transportsetting).

--transport-mapping

Transportoptionen pro Container-App-Instanz (servicename=transportsetting).

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.