共用方式為


az containerapp compose

注意

此命令群組具有 Azure CLI 和至少一個擴充功能中定義的命令。 安裝每個擴充功能以受益於其擴充功能。 深入了解擴充功能。

從 Compose 規格建立 Azure Container Apps 的命令。

命令

名稱 Description 類型 狀態
az containerapp compose create

從 Compose 規格,在新的或現有的容器應用程式環境中建立一或多個容器應用程式。

核心 GA
az containerapp compose create (containerapp 擴充功能)

從 Compose 規格,在新的或現有的容器應用程式環境中建立一或多個容器應用程式。

副檔名 GA

az containerapp compose create

從 Compose 規格,在新的或現有的容器應用程式環境中建立一或多個容器應用程式。

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"

必要參數

--environment

容器應用程式環境的名稱或資源識別碼。

--resource-group -g

資源群組的名稱。 您可以使用 來設定預設群組 az configure --defaults group=<name>

選擇性參數

--compose-file-path -f

Docker Compose 檔案的路徑,其中包含要匯入至 Azure Container Apps 的組態。

預設值: ./docker-compose.yml
--location -l

位置。​​ 來自的值: az account list-locations。 您可以使用 az configure --defaults location=<location> 設定預設位置。

--registry-password

登入容器登錄的密碼。 如果儲存為秘密,值必須以 'secretref:' 開頭,後面接著秘密名稱。

--registry-server

容器登錄伺服器主機名,例如 myregistry.azurecr.io。

--registry-username

要登入容器登錄的用戶名稱。

--tags

以空格分隔的標記:key[=value] [key[=value] ...]。使用 「清除現有的標記」。

--transport
已被取代

選項 '--transport' 已被取代,將在未來的版本中移除。 請改用 『--transport-mapping』。

每個容器應用程式實例的傳輸選項(servicename=transportsetting)。

--transport-mapping

每個容器應用程式實例的傳輸選項(servicename=transportsetting)。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az containerapp compose create (containerapp 擴充功能)

從 Compose 規格,在新的或現有的容器應用程式環境中建立一或多個容器應用程式。

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"

必要參數

--environment

容器應用程式環境的名稱或資源識別碼。

--resource-group -g

資源群組的名稱。 您可以使用 來設定預設群組 az configure --defaults group=<name>

選擇性參數

--compose-file-path -f

Docker Compose 檔案的路徑,其中包含要匯入至 Azure Container Apps 的組態。

預設值: ./docker-compose.yml
--location -l

位置。​​ 來自的值: az account list-locations。 您可以使用 az configure --defaults location=<location> 設定預設位置。

--registry-password

登入容器登錄的密碼。 如果儲存為秘密,值必須以 'secretref:' 開頭,後面接著秘密名稱。

--registry-server

容器登錄伺服器主機名,例如 myregistry.azurecr.io。

--registry-username

要登入容器登錄的用戶名稱。

--tags

以空格分隔的標記:key[=value] [key[=value] ...]。使用 「清除現有的標記」。

--transport
已被取代

選項 '--transport' 已被取代,將在未來的版本中移除。 請改用 『--transport-mapping』。

每個容器應用程式實例的傳輸選項(servicename=transportsetting)。

--transport-mapping

每個容器應用程式實例的傳輸選項(servicename=transportsetting)。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或標識碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。