az containerapp compose
Note
このコマンド グループには、Azure CLI と少なくとも 1 つの拡張機能の両方で定義されているコマンドがあります。 各拡張機能をインストールして、拡張機能を活用します。 Learn more about extensions.
Compose 仕様から Azure Container Apps を作成するコマンド。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az containerapp compose create |
Compose 仕様から新規または既存の Container App Environment に 1 つ以上の Container Apps を作成します。 |
Core | GA |
az containerapp compose create (containerapp 拡張機能) |
Compose 仕様から新規または既存の Container App Environment に 1 つ以上の Container Apps を作成します。 |
Extension | GA |
az containerapp compose create
Compose 仕様から新規または既存の Container App Environment に 1 つ以上の Container Apps を作成します。
az containerapp compose create --environment
--resource-group
[--compose-file-path]
[--location]
[--registry-password]
[--registry-server]
[--registry-username]
[--tags]
[--transport]
[--transport-mapping]
例
現在のディレクトリから Compose 構成ファイルを暗黙的に渡して、コンテナー アプリを作成します。
az containerapp compose create -g MyResourceGroup \
--environment MyContainerappEnv
Compose 構成ファイルを明示的に渡して、コンテナー アプリを作成します。
az containerapp compose create -g MyResourceGroup \
--environment MyContainerappEnv \
--compose-file-path "path/to/docker-compose.yml"
必須のパラメーター
コンテナー アプリの環境の名前またはリソース ID。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Azure Container Apps にインポートする構成を含む Docker Compose ファイルへのパス。
プロパティ | 値 |
---|---|
規定値: | ./docker-compose.yml |
Location. 値のソース: az account list-locations
az configure --defaults location=<location>
を使用して、既定の場所を構成できます。
コンテナー レジストリにログインするためのパスワード。 シークレットとして格納される場合、値は 'secretref:' の後にシークレット名が続く必要があります。
プロパティ | 値 |
---|---|
Parameter group: | Configuration Arguments |
コンテナー レジストリ サーバーのホスト名 (例: myregistry.azurecr.io)。
プロパティ | 値 |
---|---|
Parameter group: | Configuration Arguments |
コンテナー レジストリにログインするユーザー名。
プロパティ | 値 |
---|---|
Parameter group: | Configuration Arguments |
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
オプション '--transport' は非推奨となり、今後のリリースで削除される予定です。 代わりに '--transport-mapping' を使用してください。
Container App インスタンスごとのトランスポート オプション (servicename=transportsetting)。
Container App インスタンスごとのトランスポート オプション (servicename=transportsetting)。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az containerapp compose create (containerapp 拡張機能)
Compose 仕様から新規または既存の Container App Environment に 1 つ以上の Container Apps を作成します。
az containerapp compose create --environment
--resource-group
[--compose-file-path]
[--location]
[--registry-password]
[--registry-server]
[--registry-username]
[--tags]
[--transport]
[--transport-mapping]
例
現在のディレクトリから Compose 構成ファイルを暗黙的に渡して、コンテナー アプリを作成します。
az containerapp compose create -g MyResourceGroup \
--environment MyContainerappEnv
Compose 構成ファイルを明示的に渡して、コンテナー アプリを作成します。
az containerapp compose create -g MyResourceGroup \
--environment MyContainerappEnv \
--compose-file-path "path/to/docker-compose.yml"
必須のパラメーター
コンテナー アプリの環境の名前またはリソース ID。
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Azure Container Apps にインポートする構成を含む Docker Compose ファイルへのパス。
プロパティ | 値 |
---|---|
規定値: | ./docker-compose.yml |
Location. 値のソース: az account list-locations
az configure --defaults location=<location>
を使用して、既定の場所を構成できます。
コンテナー レジストリにログインするためのパスワード。 シークレットとして格納される場合、値は 'secretref:' の後にシークレット名が続く必要があります。
プロパティ | 値 |
---|---|
Parameter group: | Configuration Arguments |
コンテナー レジストリ サーバーのホスト名 (例: myregistry.azurecr.io)。
プロパティ | 値 |
---|---|
Parameter group: | Configuration Arguments |
コンテナー レジストリにログインするユーザー名。
プロパティ | 値 |
---|---|
Parameter group: | Configuration Arguments |
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
オプション '--transport' は非推奨となり、今後のリリースで削除される予定です。 代わりに '--transport-mapping' を使用してください。
Container App インスタンスごとのトランスポート オプション (servicename=transportsetting)。
Container App インスタンスごとのトランスポート オプション (servicename=transportsetting)。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |