Aracılığıyla paylaş


az containerapp compose

Note

Bu komut grubunda hem Azure CLI hem de en az bir uzantıda tanımlanan komutlar vardır. Genişletilmiş özelliklerinden yararlanmak için her uzantıyı yükleyin. Uzantılar hakkında daha fazla bilgi edinin.

Oluşturma belirtimlerinden Azure Container Apps oluşturmaya yönelik komutlar.

Komutlar

Name Description Tür Durum
az containerapp compose create

Oluşturma belirtiminden yeni veya mevcut bir Container App Ortamında bir veya daha fazla Kapsayıcı Uygulaması oluşturun.

Core GA
az containerapp compose create (containerapp uzantı)

Oluşturma belirtiminden yeni veya mevcut bir Container App Ortamında bir veya daha fazla Kapsayıcı Uygulaması oluşturun.

Extension GA

az containerapp compose create

Oluşturma belirtiminden yeni veya mevcut bir Container App Ortamında bir veya daha fazla Kapsayıcı Uygulaması oluşturun.

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

Örnekler

Geçerli dizinden bir Oluşturma yapılandırma dosyasını örtük olarak geçirerek bir kapsayıcı uygulaması oluşturun.

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

Oluşturma yapılandırma dosyasını açıkça geçirerek bir kapsayıcı uygulaması oluşturun.

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

Gerekli Parametreler

--environment

Kapsayıcı uygulamasının ortamının adı veya kaynak kimliği.

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--compose-file-path -f

Azure Container Apps'e aktaracak yapılandırmaya sahip bir Docker Compose dosyasının yolu.

Özellik Değer
Default value: ./docker-compose.yml
--location -l

Location. Değerleri: az account list-locations. kullanarak az configure --defaults location=<location>varsayılan konumu yapılandırabilirsiniz.

--registry-password

Kapsayıcı kayıt defterinde oturum açma parolası. Gizli dizi olarak depolanıyorsa, değerin 'secretref:' ve ardından gizli dizi adı ile başlaması gerekir.

Özellik Değer
Parametre grubu: Configuration Arguments
--registry-server

Kapsayıcı kayıt defteri sunucusu ana bilgisayar adı, örneğin myregistry.azurecr.io.

Özellik Değer
Parametre grubu: Configuration Arguments
--registry-username

Kapsayıcı kayıt defterinde oturum açmak için kullanılan kullanıcı adı.

Özellik Değer
Parametre grubu: Configuration Arguments
--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

--transport
Kullanım Dışı

'--transport' seçeneği kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak. Bunun yerine '--transport-mapping' kullanın.

Kapsayıcı Uygulaması örneği başına aktarım seçenekleri (servicename=transportsetting).

--transport-mapping

Kapsayıcı Uygulaması örneği başına aktarım seçenekleri (servicename=transportsetting).

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az containerapp compose create (containerapp uzantı)

Oluşturma belirtiminden yeni veya mevcut bir Container App Ortamında bir veya daha fazla Kapsayıcı Uygulaması oluşturun.

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

Örnekler

Geçerli dizinden bir Oluşturma yapılandırma dosyasını örtük olarak geçirerek bir kapsayıcı uygulaması oluşturun.

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

Oluşturma yapılandırma dosyasını açıkça geçirerek bir kapsayıcı uygulaması oluşturun.

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

Gerekli Parametreler

--environment

Kapsayıcı uygulamasının ortamının adı veya kaynak kimliği.

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--compose-file-path -f

Azure Container Apps'e aktaracak yapılandırmaya sahip bir Docker Compose dosyasının yolu.

Özellik Değer
Default value: ./docker-compose.yml
--location -l

Location. Değerleri: az account list-locations. kullanarak az configure --defaults location=<location>varsayılan konumu yapılandırabilirsiniz.

--registry-password

Kapsayıcı kayıt defterinde oturum açma parolası. Gizli dizi olarak depolanıyorsa, değerin 'secretref:' ve ardından gizli dizi adı ile başlaması gerekir.

Özellik Değer
Parametre grubu: Configuration Arguments
--registry-server

Kapsayıcı kayıt defteri sunucusu ana bilgisayar adı, örneğin myregistry.azurecr.io.

Özellik Değer
Parametre grubu: Configuration Arguments
--registry-username

Kapsayıcı kayıt defterinde oturum açmak için kullanılan kullanıcı adı.

Özellik Değer
Parametre grubu: Configuration Arguments
--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

--transport
Kullanım Dışı

'--transport' seçeneği kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak. Bunun yerine '--transport-mapping' kullanın.

Kapsayıcı Uygulaması örneği başına aktarım seçenekleri (servicename=transportsetting).

--transport-mapping

Kapsayıcı Uygulaması örneği başına aktarım seçenekleri (servicename=transportsetting).

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False