az acr

Azure Container Registry ile özel kayıt defterlerini yönetin.

Komutlar

az acr agentpool

Azure Container Registry ile özel görev Aracısı havuzlarını yönetin.

az acr agentpool create

Azure Container Registry için bir aracı havuzu oluşturun.

az acr agentpool delete

Bir aracı havuzunu silin.

az acr agentpool list

Bir Azure Container Registry için aracı havuzlarını listeleyin.

az acr agentpool show

Azure Container Registry için belirtilen aracı havuzunun özelliklerini alın.

az acr agentpool update

Bir Azure Container Registry için aracı havuzunu güncelleştirin.

az acr build

Bir Azure Container Registry için akış günlükleri sağlayarak hızlı bir derlemeyi kuyruğa alır.

az acr check-health

Ortamda ve isteğe bağlı olarak bir hedef kayıt defterinde sistem durumu bilgilerini alır.

az acr check-name

Azure Container Registry adının geçerli ve kullanıma hazır olup olmadığını denetler.

az acr config

Azure Container Registry için ilkeleri yapılandırın.

az acr config content-trust

Azure Container Kayıt Defterleri için içerik güveni ilkesi yönetme.

az acr config content-trust show

Bir uygulama için yapılandırılmış içerik güveni Azure Container Registry.

az acr config content-trust update

Bir uygulama için içerik güveni Azure Container Registry.

az acr config retention

Azure Container Registry için bekletme ilkesini yönetin.

az acr config retention show

Azure Container Registry için yapılandırılan bekletme ilkesini görüntüleyin.

az acr config retention update

Azure Container Registry için bekletme ilkesini güncelleştirin.

az acr connected-registry

Azure Container Kayıt Defterleri ile bağlı kayıt defteri kaynaklarını yönetme.

az acr connected-registry create

Bir kayıt defteri için bağlı bir kayıt Azure Container Registry.

az acr connected-registry deactivate

Bağlı kayıt defterini kayıt defterinden Azure Container Registry.

az acr connected-registry delete

Bağlı kayıt defterini Azure Container Registry.

az acr connected-registry install

Bağlı bir kayıt defterini yüklemek için gerekli bilgilere erişmeye yardımcı olur. Daha fazla bilgi için lütfen bkz. https://aka.ms/acr/connected-registry.

az acr connected-registry install info

Bağlı bir kayıt defterini etkinleştirmek için gereken bilgileri alınır.

az acr connected-registry install renew-credentials

Bağlı bir kayıt defterini etkinleştirmek için gereken bilgileri alır ve eşitleme belirteci kimlik bilgilerini yeniler.

az acr connected-registry list

Geçerli üst kayıt defteri altındaki bağlı tüm kayıt defterlerini listeler.

az acr connected-registry list-client-tokens

Belirli bir bağlı kayıt defterleri ile ilişkili tüm istemci belirteçlerini listeler.

az acr connected-registry repo

Tüm gerekli bağlı kayıt defteri eşitleme kapsamı depo izinlerini eşler.

az acr connected-registry show

Bağlı kayıt defteri ayrıntılarını göster.

az acr connected-registry update

Azure Container Registry için bağlı bir kayıt defterini güncelleştirin.

az acr create

Azure Container Registry oluşturun.

az acr credential

Azure Container Kayıt Defterleri için oturum açma kimlik bilgilerini yönetme.

az acr credential renew

Bir yönetici için oturum açma kimlik bilgilerini Azure Container Registry.

az acr credential show

Bir yöneticinin oturum açma Azure Container Registry.

az acr delete

Bir Azure Container Registry siler.

az acr encryption

Kapsayıcı kayıt defteri şifrelemesini yönetin.

az acr encryption rotate-key

Kapsayıcı kayıt defterinin şifreleme anahtarını döndürün (güncelleştirin).

az acr encryption show

Kapsayıcı kayıt defterinin şifreleme ayrıntılarını görüntüleyin.

az acr export-pipeline

ACR dışa aktarma işlem hatlarını yönetin.

az acr export-pipeline create

Dışarı aktarma işlem hattı oluşturun.

az acr export-pipeline delete

Dışarı aktarma işlem hattını silin.

az acr export-pipeline list

Container Registry dışa aktarma işlem hatlarını listeleyin.

az acr export-pipeline show

Bir dışarı aktarma işlem hattını ayrıntılı olarak gösterir.

az acr helm

Azure Container Kayıt Defterleri için helm grafiklerini yönetme.

az acr helm delete

Bir grafikte helm grafiği sürümünü Azure Container Registry.

az acr helm install-cli

Helm komut satırı aracını indirin ve yükleyin.

az acr helm list

Bir grafikte yer alan tüm helm grafiklerini Azure Container Registry.

az acr helm push

Bir helm grafiği paketini bir Azure Container Registry.

az acr helm repo

Azure Container Registry için Held grafik depolarını yönetin.

az acr helm repo add

Held CLı aracılığıyla bir Azure Container Registry Helu grafik deposu ekleyin.

az acr helm show

Bir grafikte helm grafiğini Azure Container Registry.

az acr identity

Kapsayıcı kayıt defteri için hizmet (yönetilen) kimliklerini yönetme.

az acr identity assign

Kapsayıcı kayıt defterine yönetilen kimlik atama.

az acr identity remove

Kapsayıcı kayıt defterinden yönetilen kimliği kaldırma.

az acr identity show

Kapsayıcı kayıt defterinin kimlik ayrıntılarını gösterme.

az acr import

Bir görüntüyü başka bir Container Registry Azure Container Registry içeri aktarır. İçeri aktarma docker pull, Docker etiketi, Docker Push gereksinimini ortadan kaldırır. Daha büyük görüntüler için kullanmayı düşünün --no-wait .

az acr import-pipeline

ACR içeri aktarma işlem hatlarını yönetme.

az acr import-pipeline create

İçeri aktarma işlem hattı oluşturun.

az acr import-pipeline delete

İçeri aktarma işlem hattını silme.

az acr import-pipeline list

Bir depoda içeri aktarma işlem hatlarını Container Registry.

az acr import-pipeline show

İçeri aktarma işlem hattını ayrıntılı olarak gösterme.

az acr list

Geçerli aboneliğin altındaki tüm kapsayıcı kayıt defterlerinin listesini görüntüler.

az acr login

Docker CLı aracılığıyla bir Azure Container Registry oturum açın.

az acr network-rule

Azure Container Kayıt Defterleri için ağ kurallarını yönetme.

az acr network-rule add

Ağ kuralı ekleyin.

az acr network-rule list

Ağ kurallarını listele.

az acr network-rule remove

Ağ kuralını kaldırın.

az acr pack

Cloud Native Buildpacks kullanan Azure Container Registry görevlerini yönetin.

az acr pack build

Bir uygulamayı oluşturan ve bir Azure Container Registry veren bir hızlı derleme görevini sıralar.

az acr pipeline-run

ACR içeri ve dışarı aktarma işlem hattı çalıştırmalarını yönetin.

az acr pipeline-run create

İşlem hattı çalıştırması oluşturun.

az acr pipeline-run delete

Dışarı aktarma işlem hattını silin.

az acr pipeline-run list

Bir kapsayıcı kayıt defterindeki tüm işlem hatları ardışık düzen eylemsizlik listesini listeleyin.

az acr pipeline-run show

Bir dışarı aktarma işlem hattını ayrıntılı olarak gösterir.

az acr private-endpoint-connection

Kapsayıcı kayıt defteri özel uç nokta bağlantılarını yönetin.

az acr private-endpoint-connection approve

Bir kapsayıcı kayıt defteri için özel bir uç nokta bağlantı isteği onaylayın.

az acr private-endpoint-connection delete

Bir kapsayıcı kayıt defteri için özel bir uç nokta bağlantı isteğini silin.

az acr private-endpoint-connection list

Tüm özel uç nokta bağlantılarını bir kapsayıcı kayıt defterine listeleyin.

az acr private-endpoint-connection reject

Bir kapsayıcı kayıt defteri için özel bir uç nokta bağlantı isteğini reddedin.

az acr private-endpoint-connection show

Bir kapsayıcı kayıt defterinin özel uç nokta bağlantısının ayrıntılarını göster.

az acr private-link-resource

Kayıt defteri özel bağlantısı kaynaklarını yönetme.

az acr private-link-resource list

Bir kayıt defteri için desteklenen özel bağlantı kaynaklarını listeleyin.

az acr replication

Azure Container Registry 'nin coğrafi olarak çoğaltılan bölgelerini yönetin.

az acr replication create

Azure Container Registry için çoğaltılmış bir bölge oluşturun.

az acr replication delete

Çoğaltılan bir bölgeyi Azure Container Registry silin.

az acr replication list

Coğrafi olarak çoğaltılan Azure Container Registry bölgelerin tümünü listeleyin.

az acr replication show

Çoğaltılan bir bölgenin ayrıntılarını alın.

az acr replication update

Bir çoğaltmayı güncelleştirir.

az acr repository

Azure Container Kayıt Defterleri için depoları (görüntü adları) yönetme.

az acr repository delete

Bir deponun içinde depoyu veya görüntüyü Azure Container Registry.

az acr repository list

Depoları bir Azure Container Registry.

az acr repository show

Bir depo veya görüntünün özniteliklerini bir Azure Container Registry.

az acr repository show-manifests

Depo bildirimlerini bir depoda Azure Container Registry.

az acr repository show-tags

Deponun etiketlerini bir depoda Azure Container Registry.

az acr repository untag

Azure Container Registry bir resmin etiketini kaldır.

az acr repository update

Azure Container Registry bir deponun veya görüntünün özniteliklerini güncelleştirin.

az acr run

Bir Azure Container Registry için akış günlükleri sağlayan bir hızlı çalıştırma kuyruğa alır.

az acr scope-map

Azure Container Kayıt Defterleri için kapsam erişim haritalarını yönetme.

az acr scope-map create

Bir uygulama için kapsam Azure Container Registry.

az acr scope-map delete

Bir uygulamanın kapsam haritasını Azure Container Registry.

az acr scope-map list

Bir uygulamanın tüm kapsam eşlemelerini Azure Container Registry.

az acr scope-map show

Bir uygulamanın kapsam eşlemesi ayrıntılarını ve özniteliklerini Azure Container Registry.

az acr scope-map update

Bir uygulamanın kapsam haritasını Azure Container Registry.

az acr show

Azure Container Registry ayrıntılarını alın.

az acr show-endpoints

Kayıt defteri uç noktalarını görüntüleyin.

az acr show-usage

Azure Container Registry için depolama kullanımını alın.

az acr task

Azure Container Registry 'ler kullanılarak kapsayıcı görüntüleri oluşturma, test etme ve işletim sistemi & çerçeve düzeltme eki uygulama adımları koleksiyonunu yönetin.

az acr task cancel-run

Azure Container Registry belirtilen bir çalıştırmayı iptal edin.

az acr task create

Yapı, test ve OS & çerçeve düzeltme eki kapsayıcıları için bir dizi adım oluşturun. Görevler, git yürütmelerinin ve temel görüntü güncelleştirmelerinden Tetikleyicileri destekler.

az acr task credential

Bir görevin kimlik bilgilerini yönetme. Daha fazla bilgi için lütfen bkz. https://aka.ms/acr/tasks/cross-registry-authentication.

az acr task credential add

Göreve özel bir kayıt defteri oturum açma kimlik bilgisi ekleyin.

az acr task credential list

Görev için tüm özel kayıt defteri kimlik bilgilerini listele.

az acr task credential remove

Bir görevin kimlik bilgilerini kaldırın.

az acr task credential update

Bir görevin kayıt defteri oturum açma kimlik bilgilerini güncelleştirin.

az acr task delete

Azure Container Registry bir görevi silin.

az acr task identity

Görev için Yönetilen kimlikler. Daha fazla bilgi için lütfen bkz. https://aka.ms/acr/tasks/task-create-managed-identity.

az acr task identity assign

Bir görevin yönetilen kimliğini güncelleştirin.

az acr task identity remove

Bir görevin yönetilen kimliklerini kaldırın.

az acr task identity show

Görevin yönetilen kimliklerini görüntüleyin.

az acr task list

Azure Container Registry görevleri listeleyin.

az acr task list-runs

Bir Azure Container Registry için tüm yürütülen çalıştırmaları, belirli bir göreve göre filtreleyebilme özelliği ile listeleyin.

az acr task logs

Belirli bir çalıştırmanın günlüklerini gösterme. Hiçbir run-id sağlanmadı ise, son oluşturulan çalıştırmanın günlüklerini gösterir.

az acr task run

Git işlemelerini veya temel görüntü güncelleştirme tetikleyicilerini bekleyen bir görevi el ile tetikler.

az acr task show

Bir görev için adlandırılmış görevin özelliklerini Azure Container Registry.

az acr task show-run

Azure Container Registry Görevi'nin belirtilen çalıştırma Azure Container Registry.

az acr task timer

Bir görev için Zamanlayıcı tetikleyicilerini yönetin.

az acr task timer add

Bir göreve süreölçer tetikleyicisi ekleyin.

az acr task timer list

Bir görev için tüm süreölçer tetikleyicilerini listeleyin.

az acr task timer remove

Bir görevden bir Zamanlayıcı tetikleyicisini kaldırın.

az acr task timer update

Bir görev için Zamanlayıcı tetikleyicisini güncelleştirin.

az acr task update

Bir görev için bir görevi Azure Container Registry.

az acr task update-run

Azure Container Registry görevinin çalıştırma özelliklerine yama yapın.

az acr taskrun

Azure Container Kayıt Defterlerini kullanarak görev çalıştırmalarını yönetme.

az acr taskrun delete

Bir görev çalıştırması için bir Azure Container Registry.

az acr taskrun list

Bir uygulamanın görev çalıştırmalarını Azure Container Registry.

az acr taskrun logs

Belirli bir görev çalıştırması için çalıştırma günlüklerini gösterme.

az acr taskrun show

Bir görev için adlandırılmış taskrun özelliklerini Azure Container Registry.

az acr token

Azure Container Registry için belirteçleri yönetin.

az acr token create

Bir Azure Container Registry için kapsam eşlemesiyle ilişkili bir belirteç oluşturun.

az acr token credential

Bir belirteç için belirteç kimlik bilgilerini Azure Container Registry.

az acr token credential delete

Belirteç kimlik bilgilerini silin.

az acr token credential generate

Bir belirteç için bir veya her iki parolayı oluşturma veya değiştirme Azure Container Registry. Kapsayıcı kayıt defterine erişmek için belirteç ve parola kullanmak için bkz. https://aka.ms/acr/repo-permissions .

az acr token delete

Azure Container Registry için bir belirteç silin.

az acr token list

Bir Azure Container Registry için tüm belirteçleri listeleyin.

az acr token show

Bir Azure Container Registry için belirtecin ayrıntılarını ve özniteliklerini gösterir.

az acr token update

Bir Azure Container Registry için bir belirteci güncelleştirin (ilişkili kapsam haritasını değiştirin).

az acr update

Azure Container Registry güncelleştirin.

az acr webhook

Azure Container Registry için Web kancalarını yönetin.

az acr webhook create

Bir Azure Container Registry için Web kancası oluşturun.

az acr webhook delete

Bir Azure Container Registry Web kancasını silin.

az acr webhook get-config

Web kancası için hizmet URI 'SI ve özel üst bilgileri alın.

az acr webhook list

Bir Azure Container Registry için tüm Web kancalarını listeleyin.

az acr webhook list-events

Web kancası için en son olayları listeleyin.

az acr webhook ping

Web kancası için bir ping olayı tetikleyin.

az acr webhook show

Web kancasının ayrıntılarını alın.

az acr webhook update

Web kancasını güncelleştirin.

az acr build

Bir Azure Container Registry için akış günlükleri sağlayarak hızlı bir derlemeyi kuyruğa alır.

az acr build --registry
             [--agent-pool]
             [--auth-mode {Default, None}]
             [--build-arg]
             [--file]
             [--image]
             [--log-template]
             [--no-format]
             [--no-logs]
             [--no-push]
             [--no-wait]
             [--platform]
             [--resource-group]
             [--secret-build-arg]
             [--subscription]
             [--target]
             [--timeout]
             [<SOURCE_LOCATION>]

Örnekler

Bir Linux derlemesi olarak yerel bağlamı sıraya alın, etiketleyin ve kayıt defterine gönderin.

az acr build -t sample/hello-world:{{.Run.ID}} -r MyRegistry .

Bir Linux derlemesi olarak yerel bağlamı sıraya alın, etiketleyin ve akış günlükleri olmadan kayıt defterine gönderin.

az acr build -t sample/hello-world:{{.Run.ID}} -r MyRegistry --no-logs .

Yerel bağlamı bir Linux derlemesi olarak kayıt defterine göndermeden sıraya alın.

az acr build -t sample/hello-world:{{.Run.ID}} -r MyRegistry --no-push .

Yerel bağlamı bir Linux derlemesi olarak kayıt defterine göndermeden sıraya alın.

az acr build -r MyRegistry .

bir Windows derleme olarak uzak GitHub bağlamını sıraya alın, etiketleyin ve kayıt defterine gönderin.

az acr build -r MyRegistry https://github.com/Azure/acr-builder.git -f Windows.Dockerfile --platform windows

Uzak bir OCı yapıt bağlamı derlemesini kuyruğa alın.

az acr build -r MyRegistry oci://myregistry.azurecr.io/myartifact:mytag

ARM/v7 mimarisinde bir Linux derlemesi olarak yerel bağlamı sıraya alın, etiketleyin ve kayıt defterine gönderin.

az acr build -t sample/hello-world:{{.Run.ID}} -r MyRegistry . --platform linux/arm/v7

Gerekli Parametreler

--registry -r

Kapsayıcı kayıt defterinin adı. Kullanarak varsayılan kayıt defteri adını yapılandırabilirsiniz az configure --defaults acr=<registry name> .

İsteğe Bağlı Parametreler

--agent-pool

Aracı havuzunun adı.

--auth-mode

Kaynak kayıt defterinin kimlik doğrulama modu.

kabul edilen değerler: Default, None
--build-arg

'--Build-arg Name [= Value] ' biçiminde derleme bağımsız değişkeni. --Build-arg birden çok kez geçirerek desteklenen çarpan.

--file -f

Docker dosyasının kaynak kodu kök klasörüne göreli yolu. ' Dockerfile ' varsayılan olarak.

--image -t

Resmin adı ve etiketi: '-t repo/Image: Tag ' biçimi kullanılıyor. Birden çok etiket, birden çok kez geçirilmesi tarafından desteklenir.

--log-template

' Log/deposunun: Tag ' biçimini kullanarak günlük yapıtı çalıştırma için depo ve etiket şablonu (örn., ' ACR/logs: {{. Run.ID}}). Yalnızca CMK özellikli kayıt defteri için geçerlidir.

--no-format

Günlüklerin ham biçimde görüntülenip görüntülenmeyeceğini gösterir.

--no-logs

Derlemeyi başarıyla kuyruğa aldıktan sonra günlükleri gösterme.

--no-push

Oluşturulan görüntünün kayıt defterine gönderilip atılmayacağını gösterir.

--no-wait

Derlemeyi tamamladıktan sonra derlemeyi sıraya aldıktan sonra geri dönün.

--platform

Build/Task 'ın çalıştırıldığı platform, örn. ' Windows ' ve ' Linux '. Derleme komutlarında kullanıldığında, sonuçta elde edilen görüntü için ' OS/Arch/Variant ' biçiminde de belirtilebilir. Örn. Linux/ARM/v7. ' Arch ' ve ' Variant ' bölümleri isteğe bağlıdır.

--resource-group -g

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

--secret-build-arg

'--Secret-Build-arg Name [= Value] ' biçiminde gizli derleme bağımsız değişkeni. '--Secret-Build-arg Name [= Value] ' birden çok kez geçirerek desteklenen çarpan.

--subscription

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

--target

Hedef derleme aşamasının adı.

--timeout

Saniye cinsinden zaman aşımı.

<SOURCE_LOCATION>

Yerel kaynak kodu dizin yolu (örn., './src ') veya bir git deposunun URL 'SI (örn., ' ') veya uzak bir tarbol (ör., ' ') veya bir https://github.com/Azure-Samples/acr-build-helloworld-node.git http://server/context.tar.gz Azure Container Registry 'de bir OCI yapıtı deposu (örn., ' oci://myregistry.azurecr.io/myartifact:MyTag ').

az acr check-health

Ortamda ve isteğe bağlı olarak bir hedef kayıt defterinde sistem durumu bilgilerini alır.

az acr check-health [--ignore-errors]
                    [--name]
                    [--subscription]
                    [--vnet]
                    [--yes]

Örnekler

Hedef kayıt defteri ' MyRegistry ' ile sistem durumunu alır, görüntü çekmek için onay atlanıyor.

az acr check-health -n MyRegistry -y

İlk hatada durdurmadan, ortamın sistem durumunu alır.

az acr check-health --ignore-errors

İsteğe Bağlı Parametreler

--ignore-errors

Hata bulunursa bile tüm sistem durumu denetimlerini sağlayın.

--name -n

Kapsayıcı kayıt defterinin adı. Kullanarak varsayılan kayıt defteri adını yapılandırabilirsiniz az configure --defaults acr=<registry name> .

--subscription

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

--vnet

Sanal ağ KIMLIĞI bu komutu, Özel uç noktalara DNS yönlendirmeyi doğrulamak üzere bir VNET içinde çalıştırmak için.

--yes -y

Onay sorma.

az acr check-name

Azure Container Registry adının geçerli ve kullanıma hazır olup olmadığını denetler.

az acr check-name --name
                  [--subscription]

Örnekler

Kayıt defteri adının zaten var olup olmadığını denetleyin.

az acr check-name -n doesthisnameexist

Gerekli Parametreler

--name -n

Kapsayıcı kayıt defterinin adı. Kullanarak varsayılan kayıt defteri adını yapılandırabilirsiniz az configure --defaults acr=<registry name> .

İsteğe Bağlı Parametreler

--subscription

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

az acr create

Azure Container Registry oluşturun.

az acr create --name
              --resource-group
              --sku {Basic, Classic, Premium, Standard}
              [--admin-enabled {false, true}]
              [--allow-trusted-services {false, true}]
              [--default-action {Allow, Deny}]
              [--identity]
              [--key-encryption-key]
              [--location]
              [--public-network-enabled {false, true}]
              [--subscription]
              [--tags]
              [--workspace]
              [--zone-redundancy {Disabled, Enabled}]

Örnekler

Standart SKU ile yönetilen bir kapsayıcı kayıt defteri oluşturun.

az acr create -n MyRegistry -g MyResourceGroup --sku Standard

Gerekli Parametreler

--name -n

Kapsayıcı kayıt defterinin adı. Kullanarak varsayılan kayıt defteri adını yapılandırabilirsiniz az configure --defaults acr=<registry name> .

--resource-group -g

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

--sku

Kapsayıcı kayıt defterinin SKU 'SU.

kabul edilen değerler: Basic, Classic, Premium, Standard

İsteğe Bağlı Parametreler

--admin-enabled

Yönetici kullanıcının etkinleştirilip etkinleştirilmediğini gösterir.

kabul edilen değerler: false, true
--allow-trusted-services

Güvenilen Azure hizmetlerinin ağ kısıtlı kayıt defterlerine erişmesine izin verin. Daha fazla bilgi için lütfen adresini ziyaret edin https://aka.ms/acr/trusted-services . Varsayılan olarak izin verilir.

kabul edilen değerler: false, true
--default-action

Hiçbir kural eşleşmesi olmadığında uygulanacak varsayılan eylem. yalnızca Premium SKU 'su için geçerlidir.

kabul edilen değerler: Allow, Deny
--identity

Atanmış yönetilen kimlik kaynak kimliğini veya adını aynı kaynak grubunda kullanıyorsanız kullanın.

--key-encryption-key

Anahtar Kasası anahtar URI 'si. Otomatik döndürmeyi etkinleştirmek için, bir sürüm daha seyrek anahtar URI 'si sağlayın. El ile döndürme için, sürümlü bir anahtar URI 'si sağlayın.

--location -l

Konum. Değerler: az account list-locations . Kullanarak varsayılan konumu yapılandırabilirsiniz az configure --defaults location=<location> .

--public-network-enabled

Kapsayıcı kayıt defteri için genel ağ erişimine izin verin. Varsayılan olarak izin verilir.

kabul edilen değerler: false, true
--subscription

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

--tags

Boşlukla ayrılmış Etiketler: anahtar [= değer] [anahtar [= değer]...]. Varolan etiketleri temizlemek için "" kullanın.

--workspace

Kayıt defteri tanılama günlüklerinin gönderileceği Log Analytics çalışma alanının adı veya KIMLIĞI. Tüm olaylar etkinleştirilecek. "Az Monitor Log-Analytics Workspace Create" öğesini kullanarak bir tane oluşturabilirsiniz. Ek faturalandırma uygulanabilir.

--zone-redundancy

Bu kayıt defteri veya çoğaltma için bölge yedekliliği etkinleştirilip etkinleştirilmeyeceğini belirtir. Desteklenen konumlar gibi daha fazla bilgi için lütfen adresini ziyaret edin https://aka.ms/acr/az . Bölge yedekliliği güncelleştirilemez. ' Disabled ' varsayılan olarak belirlenmiştir.

kabul edilen değerler: Disabled, Enabled

az acr delete

Bir Azure Container Registry siler.

az acr delete --name
              [--resource-group]
              [--subscription]
              [--yes]

Örnekler

Azure Container Registry silin.

az acr delete -n MyRegistry

Gerekli Parametreler

--name -n

Kapsayıcı kayıt defterinin adı. Kullanarak varsayılan kayıt defteri adını yapılandırabilirsiniz az configure --defaults acr=<registry name> .

İsteğe Bağlı Parametreler

--resource-group -g

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

--subscription

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

--yes -y

Onay sorma.

az acr import

Bir görüntüyü başka bir Container Registry Azure Container Registry içeri aktarır. İçeri aktarma docker pull, Docker etiketi, Docker Push gereksinimini ortadan kaldırır. Daha büyük görüntüler için kullanmayı düşünün --no-wait .

az acr import --name
              --source
              [--force]
              [--image]
              [--no-wait]
              [--password]
              [--registry]
              [--repository]
              [--resource-group]
              [--subscription]
              [--username]

Örnekler

' Sourceregyıpbakanlığı ' öğesinden ' MyRegistry ' öğesine bir görüntü aktarın. Görüntü, kaynak havuzunu ve etiket adlarını devralır.

az acr import -n MyRegistry --source sourceregistry.azurecr.io/sourcerepository:sourcetag

Docker Hub 'daki ortak depodan bir görüntü içeri aktarın. Görüntü belirtilen depoyu ve etiket adlarını kullanır.

az acr import -n MyRegistry --source docker.io/library/hello-world:latest -t targetrepository:targettag

Kullanıcı adını ve parolasını kullanarak bir özel depodan bir görüntü içeri aktarın. Bu, Azure dışındaki kayıt defterleri için de geçerlidir.

az acr import -n MyRegistry --source myprivateregistry.azurecr.io/hello-world:latest -u username -p password

Azure Container Registry 'den farklı bir abonelikteki bir görüntüyü içeri aktarın.

az acr import -n MyRegistry --source sourcerepository:sourcetag -t targetrepository:targettag \
    -r /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sourceResourceGroup/providers/Microsoft.ContainerRegistry/registries/sourceRegistry

Başarılı bir tamamlama beklemeden bir görüntüyü içeri aktarın. İçeri aktarma sırasında oluşan başarısızlıklar yansıtılmayacaktır. `az acr repository show-tags`İçeri aktarmanın başarılı olduğunu onaylamak için ' i çalıştırın.

az acr import -n MyRegistry --source sourceregistry.azurecr.io/sourcerepository:sourcetag --no-wait

Gerekli Parametreler

--name -n

Kapsayıcı kayıt defterinin adı. Kullanarak varsayılan kayıt defteri adını yapılandırabilirsiniz az configure --defaults acr=<registry name> .

--source

Kaynak görüntü adı veya kayıt defteri oturum açma sunucusunu içeren tam kaynak. Kullanılıyorsa --registry , --source oturum açma sunucusu içerse de, her zaman kaynak görüntü olarak yorumlanır.

İsteğe Bağlı Parametreler

--force

İçeri aktarılacak görüntünün varolan etiketinin üzerine yazın.

--image -t

Resmin adı ve etiketi: '-t repo/Image: Tag ' biçimi kullanılıyor. Birden çok etiket, birden çok kez geçirilmesi tarafından desteklenir.

--no-wait

İçeri aktarmanın tamamlanmasını beklemeyin ve içeri aktarma işlemi sıraya alındıktan sonra hemen geri dönün.

--password -p

Kaynak kapsayıcısı kayıt defterinin parolası.

--registry -r

Kaynak Azure kapsayıcısı kayıt defteri. Bu, kaynak kayıt defterinin adı, oturum açma sunucusu veya kaynak KIMLIĞI olabilir.

--repository

Görüntülerin yalnızca bildirim kopyasının Depo adı. Birden çok kez geçirilmesi tarafından desteklenen birden çok kopya.

--resource-group -g

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

--subscription

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

--username -u

Kaynak kapsayıcısı kayıt defterinin Kullanıcı adı.

az acr list

Geçerli aboneliğin altındaki tüm kapsayıcı kayıt defterlerinin listesini görüntüler.

az acr list [--query-examples]
            [--resource-group]
            [--subscription]

Örnekler

Kapsayıcı kayıt defterlerini listeleyin ve sonuçları bir tabloda, birden çok kaynak grubunda gösterin.

az acr list -o table

Bir kaynak grubundaki kapsayıcı kayıt defterlerini listeleyin ve sonuçları bir tabloda görüntüleyin.

az acr list -g MyResourceGroup -o table

İsteğe Bağlı Parametreler

--query-examples

Sizin için JMESPath dizesi önerilir. Sonuçları görmek için, sorgudan birini kopyalayabilir ve çift tırnak işaretleri içine sorgu parametresini sonra yapıştırabilirsiniz. Bu anahtar sözcüklere göre öneri verebilmemiz için bir veya daha fazla konumsal anahtar sözcük ekleyebilirsiniz.

--resource-group -g

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

--subscription

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

az acr login

Docker CLı aracılığıyla bir Azure Container Registry oturum açın.

Makinenizde Docker yüklü olmalıdır. İşiniz bittiğinde, oturumu kapatmak için ' Docker Logout ' kullanın. (Yalnızca bir erişim belirtecine ihtiyacınız varsa ve Docker yüklemek istemiyorsanız, '--sergile-token ' seçeneğini belirtin).

az acr login --name
             [--expose-token]
             [--password]
             [--resource-group]
             [--subscription]
             [--suffix]
             [--username]

Örnekler

Azure Container Registry oturum açma

az acr login -n MyRegistry

Azure Container Registry erişim belirteci al

az acr login -n MyRegistry --expose-token

Gerekli Parametreler

--name -n

Kapsayıcı kayıt defterinin adı. Kullanarak varsayılan kayıt defteri adını yapılandırabilirsiniz az configure --defaults acr=<registry name> .

İsteğe Bağlı Parametreler

--expose-token -t

Docker CLı aracılığıyla otomatik olarak oturum açmak yerine erişim belirtecini kullanıma sunun.

--password -p

Bir kapsayıcı kayıt defterinde oturum açmak için kullanılan parola.

--resource-group -g

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

--subscription

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

--suffix

Kayıt defteri oturum açma sunucusundaki kiracı son eki. Kayıt defteri oturum açma sunucunuz ' registry-tenant.azurecr.io ' biçimindeyse '--suffix kiracısı ' belirtebilirsiniz. Kayıt defterine farklı bir abonelikten erişiyorsanız veya görüntülere erişme izniniz varsa ve kayıt defteri kaynağını yönetme iznine sahip olduğunuzda geçerlidir.

--username -u

Bir kapsayıcı kayıt defterinde oturum açmak için kullanılan Kullanıcı adı.

az acr run

Bir Azure Container Registry için akış günlükleri sağlayan bir hızlı çalıştırma kuyruğa alır.

az acr run --registry
           [--agent-pool]
           [--auth-mode {Default, None}]
           [--cmd]
           [--file]
           [--log-template]
           [--no-format]
           [--no-logs]
           [--no-wait]
           [--platform]
           [--resource-group]
           [--set]
           [--set-secret]
           [--subscription]
           [--timeout]
           [--values]
           [<SOURCE_LOCATION>]

Örnekler

Bir kapsayıcı komutunu yürütmek için bir çalıştırmayı sıraya koyun.

az acr run -r MyRegistry --cmd '$Registry/myimage' /dev/null

Standart girişten görev tanımıyla bir çalışmayı sıraya koyun. ' ctrl + Z ' (Windows) ya da ' ctrl + D ' (Linux) giriş akışını sonlandırır.

az acr run -r MyRegistry -f - /dev/null

Bir çalışmayı sıraya alarak, ardışık düzen aracılığıyla geçirilen görevleri yürütür.

cat task.yaml | az acr run -r MyRegistry -f - /dev/null

Akış günlükleri ile ACR 'ye gönderilen yerel bir bağlamı sıraya alın.

az acr run -r MyRegistry -f bash-echo.yaml ./workspace

Akış günlükleri ile uzak git bağlamını sıraya koyun.

az acr run -r MyRegistry https://github.com/Azure-Samples/acr-tasks.git -f hello-world.yaml

Akış günlükleri ile uzak git bağlamını sıraya alın ve bu görevi Linux platformunda çalıştırır.

az acr run -r MyRegistry https://github.com/Azure-Samples/acr-tasks.git -f build-hello-world.yaml --platform linux

Uzak bir OCı yapıt bağlamını kuyruğa alın ve görevi çalıştırır.

az acr run -r MyRegistry oci://myregistry.azurecr.io/myartifact:mytag -f hello-world.yaml

Gerekli Parametreler

--registry -r

Kapsayıcı kayıt defterinin adı. Kullanarak varsayılan kayıt defteri adını yapılandırabilirsiniz az configure --defaults acr=<registry name> .

İsteğe Bağlı Parametreler

--agent-pool

Aracı havuzunun adı.

--auth-mode

Kaynak kayıt defterinin kimlik doğrulama modu.

kabul edilen değerler: Default, None
--cmd

Yürütülecek komutlar.

--file -f

Kaynak bağlamına göre görev şablonu/tanım dosyası yolu. Standart girişten bir dosyayı kanal oluşturarak '-' olabilir.

--log-template

' Log/deposunun: Tag ' biçimini kullanarak günlük yapıtı çalıştırma için depo ve etiket şablonu (örn., ' ACR/logs: {{. Run.ID}}). Yalnızca CMK özellikli kayıt defteri için geçerlidir.

--no-format

Günlüklerin ham biçimde görüntülenip görüntülenmeyeceğini gösterir.

--no-logs

Derlemeyi başarıyla kuyruğa aldıktan sonra günlükleri gösterme.

--no-wait

Çalıştırmanın tamamlanmasını beklemez ve çalıştırmayı sıraya aldıktan hemen sonra geri dönebilirsiniz.

--platform

Build/Task 'ın çalıştırıldığı platform, örn. ' Windows ' ve ' Linux '. Derleme komutlarında kullanıldığında, sonuçta elde edilen görüntü için ' OS/Arch/Variant ' biçiminde de belirtilebilir. Örn. Linux/ARM/v7. ' Arch ' ve ' Variant ' bölümleri isteğe bağlıdır.

--resource-group -g

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

--set

' Name [= Value] ' biçimindeki değer. Geçirerek desteklenen katların katları--birden çok kez ayarlanmış.

--set-secret

'--Set name [= Value] ' biçimindeki gizli değer. Geçirerek desteklenen katların katları--birden çok kez ayarlanmış.

--subscription

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

--timeout

Saniye cinsinden zaman aşımı.

--values

Kaynak bağlamına göre görev değerleri dosya yolu.

<SOURCE_LOCATION>

Yerel kaynak kodu dizin yolu (örn., './src ') veya bir git deposunun URL 'SI (örn., ' ') veya bir uzak tarbol (ör., ' ') veya bir https://github.com/Azure-Samples/acr-build-helloworld-node.git http://server/context.tar.gz Azure Container Registry 'de bir OCI yapıtı deposu (örn., ' oci://myregistry.azurecr.io/myartifact:MyTag '). '/Dev/null ' belirtilirse, değer None ve yok sayılır olarak ayarlanır.

az acr show

Azure Container Registry ayrıntılarını alın.

az acr show --name
            [--query-examples]
            [--resource-group]
            [--subscription]

Örnekler

Azure Container Registry için oturum açma sunucusunu alın.

az acr show -n MyRegistry --query loginServer

Azure Container Registry ayrıntılarını alın

az acr show --name MyRegistry --resource-group MyResourceGroup

Gerekli Parametreler

--name -n

Kapsayıcı kayıt defterinin adı. Kullanarak varsayılan kayıt defteri adını yapılandırabilirsiniz az configure --defaults acr=<registry name> .

İsteğe Bağlı Parametreler

--query-examples

Sizin için JMESPath dizesi önerilir. Sonuçları görmek için, sorgudan birini kopyalayabilir ve çift tırnak işaretleri içine sorgu parametresini sonra yapıştırabilirsiniz. Bu anahtar sözcüklere göre öneri verebilmemiz için bir veya daha fazla konumsal anahtar sözcük ekleyebilirsiniz.

--resource-group -g

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

--subscription

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

az acr show-endpoints

Kayıt defteri uç noktalarını görüntüleyin.

az acr show-endpoints --name
                      [--resource-group]
                      [--subscription]

Gerekli Parametreler

--name -n

Kapsayıcı kayıt defterinin adı. Kullanarak varsayılan kayıt defteri adını yapılandırabilirsiniz az configure --defaults acr=<registry name> .

İsteğe Bağlı Parametreler

--resource-group -g

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

--subscription

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

az acr show-usage

Azure Container Registry için depolama kullanımını alın.

az acr show-usage --name
                  [--resource-group]
                  [--subscription]

Örnekler

Azure Container Registry için depolama kullanımını alın.

az acr show-usage -n MyRegistry

Gerekli Parametreler

--name -n

Kapsayıcı kayıt defterinin adı. Kullanarak varsayılan kayıt defteri adını yapılandırabilirsiniz az configure --defaults acr=<registry name> .

İsteğe Bağlı Parametreler

--resource-group -g

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

--subscription

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

az acr update

Azure Container Registry güncelleştirin.

az acr update --name
              [--add]
              [--admin-enabled {false, true}]
              [--allow-trusted-services {false, true}]
              [--anonymous-pull-enabled {false, true}]
              [--data-endpoint-enabled {false, true}]
              [--default-action {Allow, Deny}]
              [--force-string]
              [--public-network-enabled {false, true}]
              [--remove]
              [--resource-group]
              [--set]
              [--sku {Basic, Classic, Premium, Standard}]
              [--subscription]
              [--tags]

Örnekler

Azure Container Registry için etiketleri güncelleştirin.

az acr update -n MyRegistry --tags key1=value1 key2=value2

Azure Container Registry için yönetici kullanıcı hesabını etkinleştirin.

az acr update -n MyRegistry --admin-enabled true

Gerekli Parametreler

--name -n

Kapsayıcı kayıt defterinin adı. Kullanarak varsayılan kayıt defteri adını yapılandırabilirsiniz az configure --defaults acr=<registry name> .

İsteğe Bağlı Parametreler

--add

Bir yol ve anahtar değer çiftleri belirterek nesneler listesine nesne ekleyin. Örnek:--Property. listProperty <Key = Value, String veya JSON String> ekleyin.

--admin-enabled

Yönetici kullanıcının etkinleştirilip etkinleştirilmediğini gösterir.

kabul edilen değerler: false, true
--allow-trusted-services

Güvenilen Azure hizmetlerinin ağ kısıtlı kayıt defterlerine erişmesine izin verin. Daha fazla bilgi için lütfen adresini ziyaret edin https://aka.ms/acr/trusted-services .

kabul edilen değerler: false, true
--anonymous-pull-enabled

Kimliği doğrulanmamış istemcilerden kayıt defteri genelinde çekmeyi etkinleştirin.

kabul edilen değerler: false, true
--data-endpoint-enabled

İstemci güvenlik duvarı yapılandırması için adanmış veri uç noktasını etkinleştirin.

kabul edilen değerler: false, true
--default-action

Hiçbir kural eşleşmesi olmadığında uygulanacak varsayılan eylem. yalnızca Premium SKU 'su için geçerlidir.

kabul edilen değerler: Allow, Deny
--force-string

' Set ' veya ' Add ' kullanılırken, JSON 'a dönüştürmeye çalışmak yerine dize sabit değerlerini koruyun.

--public-network-enabled

Kapsayıcı kayıt defteri için genel ağ erişimine izin verin.

kabul edilen değerler: false, true
--remove

Bir özelliği veya öğeyi listeden kaldırın. Örnek:--Remove Property. List veya--Remove propertyToRemove.

--resource-group -g

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

--set

Bir özellik yolu ve ayarlanacak değer belirterek bir nesneyi güncelleştirin. Örnek:--set Property1. Property2 =.

--sku

Kapsayıcı kayıt defterinin SKU 'SU.

kabul edilen değerler: Basic, Classic, Premium, Standard
--subscription

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

--tags

Boşlukla ayrılmış Etiketler: anahtar [= değer] [anahtar [= değer]...]. Varolan etiketleri temizlemek için "" kullanın.