共用方式為


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。