Aracılığıyla paylaş


az containerapp compose

Not

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.

Temel 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.

Dahili 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ı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--compose-file-path -f

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

varsayılan değer: ./docker-compose.yml
--location -l

Konum. 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.

--registry-server

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

--registry-username

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

--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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

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ı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--compose-file-path -f

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

varsayılan değer: ./docker-compose.yml
--location -l

Konum. 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.

--registry-server

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

--registry-username

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

--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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.