az acr

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.

Azure Container Registries ile özel kayıt defterlerini yönetme.

Komutlar

Name Description Tür Durum
az acr agentpool

Azure Container Registries ile özel Görevler aracı havuzlarını yönetin.

Temel Önizle
az acr agentpool create

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

Temel Önizle
az acr agentpool delete

Aracı havuzunu silme.

Temel Önizle
az acr agentpool list

Azure Container Registry için aracı havuzlarını listeleme.

Temel Önizle
az acr agentpool show

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

Temel Önizle
az acr agentpool update

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

Temel Önizle
az acr artifact-streaming

ACR'deki tüm depolar veya desteklenen görüntüler için yapıt akışını yönetin.

Temel Önizle
az acr artifact-streaming create

ACR'de belirli bir görüntü için başvuran akış yapıtı oluşturun.

Temel Önizle
az acr artifact-streaming operation

ACR için akış yapıtı oluşturma işlemlerini yönetin.

Temel Önizle
az acr artifact-streaming operation cancel

ACR için verilen akış yapıt işlemini iptal edin.

Temel Önizle
az acr artifact-streaming operation show

ACR'de yapıt akışı için işlem durumunu denetleyin.

Temel Önizle
az acr artifact-streaming show

Azure Container Registry için bir depoda yapıt akışının etkinleştirilip etkinleştirilmediğini gösterin.

Temel Önizle
az acr artifact-streaming update

Belirli bir kayıt defteri altında yeni gönderilen görüntüler için akış yapıtlarının otomatik olarak oluşturulmasını etkinleştirin veya devre dışı bırakın.

Temel Önizle
az acr build

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

Temel GA
az acr cache

Azure Container Registries'de önbellek kurallarını yönetin.

Temel GA
az acr cache create

Önbellek kuralı oluşturun.

Temel GA
az acr cache delete

Önbellek kuralını silin.

Temel GA
az acr cache list

Azure Container Registry'de önbellek kurallarını listeleyin.

Temel GA
az acr cache show

Önbellek kuralı gösterme.

Temel GA
az acr cache update

Önbellek kuralında kimlik bilgisi kümesini güncelleştirin.

Temel GA
az acr check-health

Ortam ve isteğe bağlı olarak hedef kayıt defteriyle ilgili sistem durumu bilgilerini alır.

Temel GA
az acr check-name

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

Temel GA
az acr config

Azure Kapsayıcı Kayıt Defterleri için ilkeleri yapılandırın.

Temel GA
az acr config authentication-as-arm

Azure Kapsayıcı Kayıt Defterleri için 'Azure AD ARM olarak kimlik doğrulaması' ilkesini yönetin.

Temel Önizle
az acr config authentication-as-arm show

Azure Container Registry için yapılandırılmış 'Azure AD kimlik doğrulaması ARM olarak kimlik doğrulaması' ilkesini gösterin.

Temel Önizle
az acr config authentication-as-arm update

Azure Container Registry için 'Azure AD ARM olarak kimlik doğrulaması' ilkesini güncelleştirin.

Temel Önizle
az acr config content-trust

Azure Container Registries için içerik güven ilkesini yönetin.

Temel GA
az acr config content-trust show

Azure Container Registry için yapılandırılmış içerik güveni ilkesini gösterin.

Temel GA
az acr config content-trust update

Azure Container Registry için içerik güven ilkesini güncelleştirme.

Temel GA
az acr config retention

Azure Kapsayıcı Kayıt Defterleri için bekletme ilkesini yönetin.

Temel Önizle
az acr config retention show

Azure Container Registry için yapılandırılmış bekletme ilkesini gösterin.

Temel Önizle
az acr config retention update

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

Temel Önizle
az acr config soft-delete

Azure Container Registries için geçici silme ilkesini yönetin.

Temel Önizle
az acr config soft-delete show

Azure Container Registry için yapılandırılmış geçici silme ilkesini gösterin.

Temel Önizle
az acr config soft-delete update

Azure Container Registry için geçici silme ilkesini güncelleştirin.

Temel Önizle
az acr connected-registry

Azure Container Registries ile bağlı kayıt defteri kaynaklarını yönetin.

Temel Önizle
az acr connected-registry create

Azure Container Registry için bağlı bir kayıt defteri oluşturun.

Temel Önizle
az acr connected-registry deactivate

Bağlı bir kayıt defterini Azure Container Registry'den devre dışı bırakın.

Temel Önizle
az acr connected-registry delete

Azure Container Registry'den bağlı bir kayıt defterini silin.

Temel Önizle
az acr connected-registry get-settings

Bağlı bir kayıt defterini etkinleştirmek için gereken bilgileri alın ve eşitleme belirteci kimlik bilgilerini oluşturur veya döndürür.

Temel Önizle
az acr connected-registry install

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

Temel Önizleme ve Kullanım Dışı
az acr connected-registry install info

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

Temel Önizleme ve Kullanım Dışı
az acr connected-registry install renew-credentials

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

Temel Önizleme ve Kullanım Dışı
az acr connected-registry list

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

Temel Önizle
az acr connected-registry list-client-tokens

Belirli bir bağlı kayıt defterleriyle ilişkili tüm istemci belirteçlerini listeleyin.

Temel Önizle
az acr connected-registry permissions

Birden çok bağlı kayıt defterindeki depo izinlerini yönetin. Daha fazla bilgi için lütfen bkz. https://aka.ms/acr/connected-registry.

Temel Önizle
az acr connected-registry permissions show

Bağlı kayıt defteri eşitleme kapsamı eşleme bilgilerini gösterin.

Temel Önizle
az acr connected-registry permissions update

Gerekli tüm bağlı kayıt defteri eşitleme kapsam eşlemelerinde depo izinlerini ekleyin ve kaldırın.

Temel Önizle
az acr connected-registry repo

Gerekli tüm bağlı kayıt defteri eşitleme kapsamı eşleme deposu izinlerini güncelleştirin.

Temel Önizleme ve Kullanım Dışı
az acr connected-registry show

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

Temel Önizle
az acr connected-registry update

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

Temel Önizle
az acr create

Azure Container Registry oluşturun.

Temel GA
az acr credential

Azure Container Registries için oturum açma kimlik bilgilerini yönetin.

Temel GA
az acr credential-set

Azure Container Registries'de kimlik bilgileri kümelerini yönetin.

Temel GA
az acr credential-set create

Bir kimlik bilgisi kümesi oluşturun.

Temel GA
az acr credential-set delete

Kimlik bilgisi kümesini silin.

Temel GA
az acr credential-set list

Azure Container Registry'de kimlik bilgisi kümelerini listeleyin.

Temel GA
az acr credential-set show

Kimlik bilgisi kümesini gösterme.

Temel GA
az acr credential-set update

Bir kimlik bilgisi kümesindeki Azure Key Vault gizli dizi kimliğinin kullanıcı adını veya parolasını güncelleştirin.

Temel GA
az acr credential renew

Azure Container Registry için oturum açma kimlik bilgilerini yeniden oluşturma.

Temel GA
az acr credential show

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

Temel GA
az acr delete

Azure Container Registry'yi siler.

Temel GA
az acr encryption

Kapsayıcı kayıt defteri şifrelemeyi yönetme.

Temel GA
az acr encryption rotate-key

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

Temel GA
az acr encryption show

Kapsayıcı kayıt defterinin şifreleme ayrıntılarını gösterin.

Temel GA
az acr export-pipeline

ACR dışarı aktarma işlem hatlarını yönetme.

Dahili Önizle
az acr export-pipeline create

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

Dahili Önizle
az acr export-pipeline delete

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

Dahili Önizle
az acr export-pipeline list

Kapsayıcı Kayıt Defteri'nde dışarı aktarma işlem hatlarını listeleme.

Dahili Önizle
az acr export-pipeline show

Dışarı aktarma işlem hattını ayrıntılı olarak gösterin.

Dahili Önizle
az acr helm

Azure Container Registries için helm grafiklerini yönetme.

Temel Kullanım Dışı
az acr helm delete

Azure Container Registry'de helm grafiği sürümünü silme.

Temel Kullanım Dışı
az acr helm install-cli

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

Temel Önizleme ve Kullanım Dışı
az acr helm list

Azure Container Registry'deki tüm helm grafiklerini listeleyin.

Temel Kullanım Dışı
az acr helm push

Azure Container Registry'ye helm grafiği paketi gönderme.

Temel Kullanım Dışı
az acr helm repo

Azure Container Registries için helm grafiği depolarını yönetin.

Temel Kullanım Dışı
az acr helm repo add

Helm CLI aracılığıyla Azure Container Registry'den helm grafiği deposu ekleyin.

Temel Kullanım Dışı
az acr helm show

Azure Container Registry'de helm grafiğini açıklama.

Temel Kullanım Dışı
az acr identity

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

Temel GA
az acr identity assign

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

Temel GA
az acr identity remove

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

Temel GA
az acr identity show

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

Temel GA
az acr import

Bir görüntüyü başka bir Container Registry'den Azure Container Registry'ye aktarır. İçeri aktarma işlemi docker çekme, docker etiketi, docker gönderme gereksinimini ortadan kaldırır. Daha büyük görüntüler için kullanmayı --no-waitgöz önünde bulundurun.

Temel GA
az acr import-pipeline

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

Dahili Önizle
az acr import-pipeline create

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

Dahili Önizle
az acr import-pipeline delete

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

Dahili Önizle
az acr import-pipeline list

Kapsayıcı Kayıt Defteri'nde içeri aktarma işlem hatlarını listeleme.

Dahili Önizle
az acr import-pipeline show

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

Dahili Önizle
az acr list

Geçerli abonelik altındaki tüm kapsayıcı kayıt defterlerini listeler.

Temel GA
az acr login

Docker CLI aracılığıyla Azure Container Registry'de oturum açın.

Temel GA
az acr manifest

Azure Container Registries'de yapıt bildirimlerini yönetme.

Temel Önizle
az acr manifest delete

Azure Container Registry'deki bir bildirimi silin.

Temel Önizle
az acr manifest list

Azure Container Registry'deki bir depodaki bildirimleri listeleyin.

Temel Önizle
az acr manifest list-deleted

Geçici olarak silinen bildirimleri Azure Container Registry'deki bir depoda listeleyin.

Temel Önizle
az acr manifest list-deleted-tags

Geçici olarak silinen etiketleri Azure Container Registry'deki bir depoda listeleyin.

Temel Önizle
az acr manifest list-metadata

Azure Container Registry'deki bir depodaki bildirimlerin meta verilerini listeleyin.

Temel Önizle
az acr manifest list-referrers

Azure Container Registry'deki bir bildirime başvuranları listeleyin.

Temel Önizle
az acr manifest metadata

Azure Container Registries'de yapıt bildirimi meta verilerini yönetme.

Temel Önizleme ve Kullanım Dışı
az acr manifest metadata list

Azure Container Registry'deki bir depodaki bildirimlerin meta verilerini listeleyin.

Temel Önizleme ve Kullanım Dışı
az acr manifest metadata show

Azure Container Registry'de bir yapıtın meta verilerini alın.

Temel Önizleme ve Kullanım Dışı
az acr manifest metadata update

Azure Container Registry'deki bir yapıtın bildirim meta verilerini güncelleştirin.

Temel Önizleme ve Kullanım Dışı
az acr manifest restore

Azure Container Registry'de geçici olarak silinen bir yapıtı ve etiketi geri yükleyin.

Temel Önizle
az acr manifest show

Azure Container Registry'de bildirim alma.

Temel Önizle
az acr manifest show-metadata

Azure Container Registry'de bir yapıtın meta verilerini alın.

Temel Önizle
az acr manifest update-metadata

Azure Container Registry'deki bir yapıtın bildirim meta verilerini güncelleştirin.

Temel Önizle
az acr network-rule

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

Temel GA
az acr network-rule add

Ağ kuralı ekleyin.

Temel GA
az acr network-rule list

Ağ kurallarını listeleyin.

Temel GA
az acr network-rule remove

Ağ kuralını kaldırma.

Temel GA
az acr pack

Bulutta Yerel Derleme Paketleri kullanan Azure Container Registry Görevlerini yönetin.

Temel Önizle
az acr pack build

Bir uygulama oluşturan ve bir Azure Container Registry'ye göndererek hızlı derleme görevini kuyruğa alır.

Temel Önizle
az acr pipeline-run

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

Dahili Önizle
az acr pipeline-run clean

Kayıt defterindeki tüm başarısız işlem hattı çalıştırmalarını silin.

Dahili Önizle
az acr pipeline-run create

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

Dahili Önizle
az acr pipeline-run delete

İşlem hattı çalıştırması silme.

Dahili Önizle
az acr pipeline-run list

Kapsayıcı kayıt defterindeki tüm işlem hatlarının işlem hattı çalıştırmalarını listeleme.

Dahili Önizle
az acr pipeline-run show

İşlem hattı çalıştırmayı ayrıntılı olarak gösterin.

Dahili Önizle
az acr private-endpoint-connection

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

Temel GA
az acr private-endpoint-connection approve

Kapsayıcı kayıt defteri için özel uç nokta bağlantı isteğini onaylama.

Temel GA
az acr private-endpoint-connection delete

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

Temel GA
az acr private-endpoint-connection list

Kapsayıcı kayıt defterine yönelik tüm özel uç nokta bağlantılarını listeleyin.

Temel GA
az acr private-endpoint-connection reject

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

Temel GA
az acr private-endpoint-connection show

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

Temel GA
az acr private-link-resource

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

Temel GA
az acr private-link-resource list

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

Temel GA
az acr query

Kusto Sorgu Dili kullanarak ACR'deki içeriği sorgulama.

Dahili GA
az acr replication

Azure Container Registries'in coğrafi olarak çoğaltılmış bölgelerini yönetme.

Temel GA
az acr replication create

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

Temel GA
az acr replication delete

Azure Container Registry'den çoğaltılmış bir bölgeyi silin.

Temel GA
az acr replication list

Coğrafi olarak çoğaltılmış bir Azure Container Registry için tüm bölgeleri listeleyin.

Temel GA
az acr replication show

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

Temel GA
az acr replication update

Çoğaltmayı güncelleştirir.

Temel GA
az acr repository

Azure Kapsayıcı Kayıt Defterleri için depoları (görüntü adları) yönetin.

Temel GA
az acr repository delete

Azure Container Registry'deki bir depo veya görüntüyü silin.

Temel GA
az acr repository list

Azure Container Registry'deki depoları listeleme.

Temel GA
az acr repository list-deleted

Azure Container Registry'de geçici olarak silinen depoları listeleme.

Temel Önizle
az acr repository show

Azure Container Registry'de bir deponun veya görüntünün özniteliklerini alın.

Temel GA
az acr repository show-manifests

Azure Container Registry'de bir deponun bildirimlerini gösterme.

Temel Kullanım Dışı
az acr repository show-tags

Azure Container Registry'de bir deponun etiketlerini gösterme.

Temel GA
az acr repository untag

Azure Container Registry'de görüntü etiketini kaldırın.

Temel GA
az acr repository update

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

Temel GA
az acr run

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

Temel GA
az acr scope-map

Azure Kapsayıcı Kayıt Defterleri için kapsam erişim haritalarını yönetin.

Temel GA
az acr scope-map create

Azure Container Registry için kapsam eşlemesi oluşturun.

Temel GA
az acr scope-map delete

Azure Container Registry için kapsam eşlemesini silin.

Temel GA
az acr scope-map list

Azure Container Registry için tüm kapsam haritalarını listeleyin.

Temel GA
az acr scope-map show

Azure Container Registry için kapsam eşlemesinin ayrıntılarını ve özniteliklerini gösterin.

Temel GA
az acr scope-map update

Azure Container Registry için kapsam eşlemesini güncelleştirme.

Temel GA
az acr show

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

Temel GA
az acr show-endpoints

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

Temel GA
az acr show-usage

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

Temel GA
az acr task

Azure Container Registries kullanarak kapsayıcı görüntülerini derleme, test etme ve işletim sistemi ve Çerçeve düzeltme eki uygulama adımlarından oluşan bir koleksiyonu yönetin.

Temel GA
az acr task cancel-run

Azure Container Registry'nin belirtilen çalıştırmalarını iptal etme.

Temel GA
az acr task create

Kapsayıcı oluşturma, test etme ve işletim sistemi ve Çerçeve düzeltme eki uygulama kapsayıcıları için bir dizi adım oluşturun. Görevler git işlemelerinden ve temel görüntü güncelleştirmelerinden tetikleyicileri destekler.

Temel GA
az acr task credential

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

Temel GA
az acr task credential add

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

Temel GA
az acr task credential list

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

Temel GA
az acr task credential remove

Görevin kimlik bilgilerini kaldırma.

Temel GA
az acr task credential update

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

Temel GA
az acr task delete

Azure Container Registry'den görev silme.

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

Temel GA
az acr task identity assign

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

Temel GA
az acr task identity remove

Görevin yönetilen kimliklerini kaldırma.

Temel GA
az acr task identity show

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

Temel GA
az acr task list

Azure Container Registry görevlerini listeleyin.

Temel GA
az acr task list-runs

Belirli bir Göreve göre filtreleme özelliğiyle bir Azure Container Registry için yürütülen tüm çalıştırmaları listeleyin.

Temel GA
az acr task logs

Belirli bir çalıştırma için günlükleri gösterme. Hiçbir çalıştırma kimliği sağlanmazsa, son oluşturulan çalıştırmanın günlüklerini gösterin.

Temel GA
az acr task run

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

Temel GA
az acr task show

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

Temel GA
az acr task show-run

Azure Container Registry Görevinin belirtilen çalıştırmasının özelliklerini alın.

Temel GA
az acr task timer

Görev için zamanlayıcı tetikleyicilerini yönetme.

Temel GA
az acr task timer add

Göreve zamanlayıcı tetikleyicisi ekleyin.

Temel GA
az acr task timer list

Bir görevin tüm zamanlayıcı tetikleyicilerini listeleyin.

Temel GA
az acr task timer remove

Görevden zamanlayıcı tetikleyicisini kaldırma.

Temel GA
az acr task timer update

Görevin zamanlayıcı tetikleyicisini güncelleştirin.

Temel GA
az acr task update

Azure Container Registry için bir görevi güncelleştirme.

Temel GA
az acr task update-run

Azure Container Registry Görevinin çalıştırma özelliklerine düzeltme eki uygulama.

Temel GA
az acr taskrun

Azure Container Registries kullanarak görev çalıştırmalarını yönetin.

Temel Önizle
az acr taskrun delete

Azure Container Registry'den görev çalıştırması silme.

Temel Önizle
az acr taskrun list

Azure Container Registry için görev çalıştırmalarını listeleme.

Temel Önizle
az acr taskrun logs

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

Temel Önizle
az acr taskrun show

Azure Container Registry için adlandırılmış görev çalıştırmasının özelliklerini alın.

Temel Önizle
az acr token

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

Temel GA
az acr token create

Azure Container Registry için kapsam haritasıyla ilişkilendirilmiş bir belirteç oluşturun.

Temel GA
az acr token credential

Azure Container Registry için bir belirtecin kimlik bilgilerini yönetme.

Temel GA
az acr token credential delete

Belirteç kimlik bilgilerini silin.

Temel GA
az acr token credential generate

Azure Container Registry için bir belirtecin bir veya her iki parolasını oluşturun veya değiştirin. Kapsayıcı kayıt defterine erişmek için belirteci ve parolayı kullanmak için bkz https://aka.ms/acr/repo-permissions. .

Temel GA
az acr token delete

Azure Container Registry için bir belirteci silme.

Temel GA
az acr token list

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

Temel GA
az acr token show

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

Temel GA
az acr token update

Azure Container Registry için belirteci güncelleştirin (ilişkili kapsam eşlemesini değiştirin).

Temel GA
az acr update

Azure Container Registry'yi güncelleştirme.

Temel GA
az acr webhook

Azure Container Registries için web kancalarını yönetme.

Temel GA
az acr webhook create

Azure Container Registry için bir web kancası oluşturun.

Temel GA
az acr webhook delete

Azure Container Registry'den web kancası silme.

Temel GA
az acr webhook get-config

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

Temel GA
az acr webhook list

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

Temel GA
az acr webhook list-events

Web kancası için son olayları listeleme.

Temel GA
az acr webhook ping

Web kancası için ping olayı tetikleme.

Temel GA
az acr webhook show

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

Temel GA
az acr webhook update

Web kancasını güncelleştirme.

Temel GA

az acr build

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]
             [--target]
             [--timeout]
             [<SOURCE_LOCATION>]

Örnekler

Yerel bağlamı Linux derlemesi olarak kuyruğa alın, etiketleyin ve kayıt defterine gönderin.

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

Yerel bağlamı Linux derlemesi olarak kuyruğa 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ı kayıt defterine göndermeden Linux derlemesi olarak kuyruğa alın.

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

Yerel bağlamı kayıt defterine göndermeden Linux derlemesi olarak kuyruğa alın.

az acr build -r myregistry .

Uzak GitHub bağlamını Windows derlemesi olarak kuyruğa 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 OCI 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ı kuyruğa 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ı. Küçük harfle belirtilmelidir. kullanarak az configure --defaults acr=<registry name>varsayılan kayıt defteri adını yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--agent-pool
Önizleme

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 name[=value]' birden çok kez geçirilerek katlar desteklenir. ÖNEMLİ: Bu parametre parolalar, erişim belirteçleri veya herhangi bir türde hassas bilgi içermemelidir. Bu parametre değeri, hata ayıklama amacıyla ACR ekibi tarafından görülebilir.

--file -f

Docker dosyasının kaynak kod kök klasörüne göreli yolu. Varsayılan değer :'Dockerfile'.

--image -t

'-t repo/image:tag' biçimini kullanan görüntünün adı ve etiketi. -t birden çok kez geçirilerek birden çok etiket desteklenir.

--log-template
Önizleme

'log/repo:tag' biçimini kullanarak günlük yapıtını çalıştırmaya yönelik depo ve etiket şablonu (örneğin, '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.

Default value: False
--no-logs

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

Default value: False
--no-push

Oluşturulan görüntünün kayıt defterine gönderilmesi gerekip gerekmediğini gösterir.

Default value: False
--no-wait

Derlemenin tamamlanmasını beklemeyin ve derlemeyi kuyruğa aldıktan hemen sonra geri dönün.

Default value: False
--platform

Derlemenin/görevin çalıştırıldığı platform, Örneğin, '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. Örneğin, linux/arm/v7. 'Arch' ve 'variant' parçaları isteğe bağlıdır.

--resource-group -g

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

--secret-build-arg

'--secret-build-arg name[=value]' biçiminde gizli dizi derleme bağımsız değişkeni. '--secret-build-arg name[=value]' birden çok kez geçirilerek katlar desteklenir. Bu parametre değeri ACR ekibine gösterilmez ve hassas bilgiler için daha uygundur.

--target

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

--timeout

Saniyeler içinde zaman aşımı.

<SOURCE_LOCATION>

Yerel kaynak kodu dizin yolu (örneğin, './src') veya bir git deposunun URL'si (örneğin, 'https://github.com/Azure-Samples/acr-build-helloworld-node.git') veya uzak bir tarball (örneğin, 'http://server/context.tar.gz') veya bir Azure kapsayıcı kayıt defterindeki OCI yapıtı deposu (örneğin, 'oci://myregistry.azurecr.io/myartifact:mytag').

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
Default value: 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 acr check-health

Ortam ve isteğe bağlı olarak hedef kayıt defteriyle ilgili sistem durumu bilgilerini alır.

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

Örnekler

'myregistry' hedef kayıt defteriyle sistem durumunu alır ve görüntü çekme onayı atlanır.

az acr check-health -n myregistry -y

İlk hatada durmaksızın ortamın sistem durumunu alır.

az acr check-health --ignore-errors

İsteğe Bağlı Parametreler

--ignore-errors

Hatalar bulunsa bile tüm sistem durumu denetimlerini sağlayın.

Default value: False
--name -n

Kapsayıcı kayıt defterinin adı. Küçük harfle belirtilmelidir. kullanarak az configure --defaults acr=<registry name>varsayılan kayıt defteri adını yapılandırabilirsiniz.

--vnet

Sanal ağ kimliği, özel uç noktalara DNS yönlendirmesini doğrulamak için bu komutu bir sanal ağ içinde çalıştırmak için.

--yes -y

Onay istemde bulunmayın.

Default value: False
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
Default value: 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 acr check-name

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

az acr check-name --name

Örnekler

Bir 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ı. Küçük harfle belirtilmelidir. kullanarak az configure --defaults acr=<registry name>varsayılan kayıt defteri adını yapılandırabilirsiniz.

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
Default value: 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 acr create

Azure Container Registry oluşturun.

az acr create --name
              --resource-group
              --sku {Basic, Premium, Standard}
              [--admin-enabled {false, true}]
              [--allow-exports {false, true}]
              [--allow-metadata-search {false, true}]
              [--allow-trusted-services {false, true}]
              [--default-action {Allow, Deny}]
              [--identity]
              [--key-encryption-key]
              [--location]
              [--public-network-enabled {false, true}]
              [--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ı. Küçük harfle belirtilmelidir. kullanarak az configure --defaults acr=<registry name>varsayılan kayıt defteri adını yapılandırabilirsiniz.

--resource-group -g

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

--sku

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

Kabul edilen değerler: Basic, Premium, Standard

İsteğe Bağlı Parametreler

--admin-enabled

Yönetici kullanıcının etkin olup olmadığını gösterir.

Kabul edilen değerler: false, true
Default value: False
--allow-exports
Önizleme

exportPolicy'yi yapıtların bu kayıt defterinden dışarı aktarılmalarına izin verecek/izin vermeyecek şekilde yapılandırın. Yapıtlar içeri aktarma veya aktarma işlemleriyle dışarı aktarılabilir. Daha fazla bilgi için lütfen adresini ziyaret edin https://aka.ms/acr/export-policy.

Kabul edilen değerler: false, true
--allow-metadata-search
Önizleme

Kayıt defteri için meta veri arama özelliğini etkinleştirin veya devre dışı bırakın. Belirtilmezse, bu varsayılan olarak devre dışı olarak ayarlanır.

Kabul edilen değerler: false, true
--allow-trusted-services
Önizleme

Güvenilen Azure Hizmetlerinin ağ kısıtlanmış 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, izin vermektir.

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

Kural eşleşmediğinde uygulanacak varsayılan eylem. Yalnızca Premium SKU için geçerlidir.

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

Aynı kaynak grubundaysa, atanan yönetilen kimlik kaynak kimliğini veya adını kullanın.

--key-encryption-key

Anahtar kasası anahtar uri'si. Otomatik döndürmeyi etkinleştirmek için sürüm olmayan anahtar uri'sini sağlayın. El ile döndürme için, sürümü oluşturulmuş bir anahtar uri'sini sağlayın.

--location -l

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

--public-network-enabled

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

Kabul edilen değerler: false, true
--tags

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

--workspace
Önizleme

Kayıt defteri tanılama günlüklerini göndermek için Log Analytics çalışma alanının adı veya kimliği. Tüm olaylar etkinleştirilir. Oluşturmak için "az monitor log-analytics workspace create" komutunu kullanabilirsiniz. Ek faturalama uygulanabilir.

--zone-redundancy
Önizleme

Bu kayıt defteri veya çoğaltma için bölge yedekliliği etkinleştirilip etkinleştirilmeymeyeceğini gösterir. Desteklenen konumlar gibi daha fazla bilgi için adresini ziyaret edin https://aka.ms/acr/az. Alanlar arası yedeklilik güncelleştirilemiyor. Varsayılan olarak 'Devre Dışı' kullanılır.

Kabul edilen değerler: Disabled, Enabled
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
Default value: 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 acr delete

Azure Container Registry'yi siler.

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

Örnekler

Azure Container Registry'yi silin.

az acr delete -n myregistry

Gerekli Parametreler

--name -n

Kapsayıcı kayıt defterinin adı. Küçük harfle belirtilmelidir. kullanarak az configure --defaults acr=<registry name>varsayılan kayıt defteri adını yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--resource-group -g

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

--yes -y

Onay istemde bulunmayın.

Default value: False
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
Default value: 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 acr import

Bir görüntüyü başka bir Container Registry'den Azure Container Registry'ye aktarır. İçeri aktarma işlemi docker çekme, docker etiketi, docker gönderme gereksinimini ortadan kaldırır. Daha büyük görüntüler için kullanmayı --no-waitgöz önünde bulundurun.

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

Örnekler

'sourceregistry'den 'myregistry'ye bir görüntü içeri aktar. Görüntü, kaynak deposunu ve etiket adlarını devralır.

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

Docker Hub'daki genel bir depodan görüntü içeri aktarma. 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ı ve parolasını kullanarak özel bir depodan görüntü içeri aktar. 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

Farklı bir abonelikteki Azure kapsayıcı kayıt defterinden görüntü 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ıyla tamamlanmasını beklemeden bir görüntüyü içeri aktarın. İçeri aktarma sırasındaki hatalar yansıtılmaz. İçeri aktarmanın başarılı olduğunu onaylamak için 'az acr repository show-tags' komutunu ç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ı. Küçük harfle belirtilmelidir. kullanarak az configure --defaults acr=<registry name>varsayılan kayıt defteri adını yapılandırabilirsiniz.

--source

Kayıt defteri oturum açma sunucusunu içeren kaynak görüntü adı veya tam kaynak. Kullanılırsa --registry , --source oturum açma sunucusunu içerse bile her zaman kaynak görüntü olarak yorumlanır.

İsteğe Bağlı Parametreler

--force

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

Default value: False
--image -t

'-t repo/image:tag' biçimini kullanan görüntünün adı ve etiketi. -t birden çok kez geçirilerek birden çok etiket desteklenir.

--no-wait

İçeri aktarma işleminin tamamlanmasını beklemeyin ve içeri aktarmayı kuyruğa aldıktan hemen sonra geri dönün.

Default value: False
--password -p

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

--registry -r

Kaynak Azure kapsayıcı kayıt defteri. Bu ad, oturum açma sunucusu veya kaynak kayıt defterinin kaynak kimliği olabilir.

--repository

Görüntülerin yalnızca bildirim amaçlı bir kopyasının depo adı. --repository birden çok kez geçirilerek desteklenen birden çok kopya.

--resource-group -g

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

--username -u

Kaynak kapsayıcı kayıt defterinin kullanıcı adı.

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
Default value: 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 acr list

Geçerli abonelik altındaki tüm kapsayıcı kayıt defterlerini listeler.

az acr list [--resource-group]

Örnekler

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

az acr list -o table

Bir kaynak grubundaki kapsayıcı kayıt defterlerini listeleyin ve sonuçları bir tabloda gösterin.

az acr list -g MyResourceGroup -o table

İsteğe Bağlı Parametreler

--resource-group -g

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

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
Default value: 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 acr login

Docker CLI aracılığıyla Azure Container Registry'de oturum açın.

Docker makinenize yüklenmelidir. İşlem tamamlandıktan sonra oturumu kapatabilmek için 'docker logout' komutunu kullanın. (Yalnızca bir erişim belirtecine ihtiyacınız varsa ve Docker'ı yüklemek istemiyorsanız ,'--expose-token' belirtin).

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

Örnekler

Azure Container Registry'de oturum açma

az acr login -n myregistry

Azure Container Registry erişim belirteci alma

az acr login -n myregistry --expose-token

Gerekli Parametreler

--name -n

Kapsayıcı kayıt defterinin adı. Küçük harfle belirtilmelidir. kullanarak az configure --defaults acr=<registry name>varsayılan kayıt defteri adını yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--expose-token -t

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

Default value: False
--password -p

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

--resource-group -g

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

--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 tenant' belirtebilirsiniz. Kayıt defterine farklı bir abonelikten erişiyorsanız veya görüntülere erişme izniniz varsa ancak kayıt defteri kaynağını yönetme izniniz yoksa geçerlidir.

--username -u

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

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
Default value: 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 acr query

Kusto Sorgu Dili kullanarak ACR'deki içeriği sorgulama.

Kusto Sorgu Dili kullanarak Azure Container Registry'de yapıtları ve görüntüleri sorgulama. Özet, konu, ek açıklamalar gibi OCI bildirim özellikleri, arama sonuçlarını sorgulamak, filtrelemek ve sıralamak için kullanılabilir.

az acr query --kql-query
             --name
             [--password]
             [--repository]
             [--skip-token]
             [--username]

Örnekler

Tek bir bildirim getirme

az acr query -n $MyRegistry -q "Manifests | limit 1"

Depo $RepositoryName tüm bildirimleri sayma

az acr query -n $MyRegistry -q "Manifests" -o table

Depo $RepositoryName tüm bildirimleri oluşturma tarihine göre listeleme

az acr query -n $MyRegistry --repository $RepositoryName -q "Manifests | order by createdAt desc"

Depo $RepositoryName $Signature tarafından imzalanan tüm özetler için sorgu

az acr query -n $MyRegistry --repository $RepositoryName -q "Manifests | where annotations['org.cncf.notary.signature.subject'] == $Signature | project createdAt, digest, subject"

Atlama belirteci kullanarak kayıt defterindeki özetleri sorgulama ve özete göre sıralama (sayfalandırma sonuçları için)

az acr query -n $MyRegistry -q "Manifests | project digest | order by digest asc" --skip-token eyAibm8iOiAibHVjayIsICJidXQiOiAibmljZSIsICJ0cnkiOiAiISIgfQ==

Gerekli Parametreler

--kql-query -q

Yürütülecek KQL sorgusu.

--name -n

Sorgunun çalıştırıldığını kapsayıcı kayıt defterinin adı.

İsteğe Bağlı Parametreler

--password -p

Kayıt defteri parolası.

--repository

Sorgunun çalıştırıldığını depo. Depo sağlanmazsa, sorgu kayıt defteri düzeyinde çalıştırılır.

--skip-token

Varsa sorgunun sonraki sayfasını almak için belirteci atlayın.

--username -u

Kayıt defteri kullanıcı adı.

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
Default value: 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 acr run

Azure Container Registry için akış günlükleri sağlayan hızlı bir çalıştırmayı 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]
           [--timeout]
           [--values]
           [<SOURCE_LOCATION>]

Örnekler

Kapsayıcı komutunu yürütmek için çalıştırmayı kuyruğa alın.

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

Standart girişten görev tanımıyla bir çalıştırmayı kuyruğa alın. 'Ctrl + Z'(Windows) veya 'Ctrl + D'(Linux) giriş akışını sonlandırır.

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

Kanaldan geçirilen görevleri yürütmek için bir çalıştırmayı kuyruğa alın.

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

Akış günlükleriyle ACR'ye gönderilen yerel bağlamı kuyruğa alın.

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

Akış günlükleriyle uzak git bağlamını kuyruğa alın.

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

Akış günlükleriyle uzak git bağlamını kuyruğa alın ve görevi Linux platformunda çalıştırın.

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

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

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ı. Küçük harfle belirtilmelidir. kullanarak az configure --defaults acr=<registry name>varsayılan kayıt defteri adını yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--agent-pool
Önizleme

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. Bu, ek docker çalıştırma parametrelerini (https://docs.docker.com/engine/reference/commandline/run/) ve hatta diğer docker komutlarını (https://docs.docker.com/engine/reference/commandline/docker/) da destekler.

--file -f

Kaynak bağlama göre görev şablonu/tanım dosyası yolu. Standart girişten bir dosyaya kanal oluşturmak '-' olabilir.

--log-template
Önizleme

'log/repo:tag' biçimini kullanarak günlük yapıtını çalıştırmaya yönelik depo ve etiket şablonu (örneğin, '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.

Default value: False
--no-logs

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

Default value: False
--no-wait

Çalıştırmanın tamamlanmasını beklemeyin ve çalıştırmayı kuyruğa aldıktan hemen sonra geri dönün.

Default value: False
--platform

Derlemenin/görevin çalıştırıldığı platform, Örneğin, '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. Örneğin, linux/arm/v7. 'Arch' ve 'variant' parçaları isteğe bağlıdır.

--resource-group -g

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

--set

'name[=value]' biçimindeki değer. --set birden çok kez geçirilerek desteklenen katlar.

--set-secret

'--set name[=value]' biçimindeki gizli dizi değeri. --set birden çok kez geçirilerek desteklenen katlar.

--timeout

Saniyeler içinde zaman aşımı.

--values

Görev, kaynak bağlama göre dosya yolunu değerler.

<SOURCE_LOCATION>

Yerel kaynak kodu dizin yolu (örneğin, './src') veya bir git deposunun URL'si (örneğin, 'https://github.com/Azure-Samples/acr-build-helloworld-node.git') veya bir uzak tarball (örneğin, 'http://server/context.tar.gz') veya bir Azure kapsayıcı kayıt defterindeki bir OCI yapıtı deposu (örneğin, 'oci://myregistry.azurecr.io/myartifact:mytag'). '/dev/null' belirtilirse, değer Yok olarak ayarlanır ve yoksayılır.

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
Default value: 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 acr show

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

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

Örnekler

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

az acr show -n myregistry --query loginServer

Azure Container Registry'nin ayrıntılarını alma

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

Gerekli Parametreler

--name -n

Kapsayıcı kayıt defterinin adı. Küçük harfle belirtilmelidir. kullanarak az configure --defaults acr=<registry name>varsayılan kayıt defteri adını yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--resource-group -g

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

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
Default value: 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 acr show-endpoints

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

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

Gerekli Parametreler

--name -n

Kapsayıcı kayıt defterinin adı. Küçük harfle belirtilmelidir. kullanarak az configure --defaults acr=<registry name>varsayılan kayıt defteri adını yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--resource-group -g

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

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
Default value: 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 acr show-usage

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

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

Ö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ı. Küçük harfle belirtilmelidir. kullanarak az configure --defaults acr=<registry name>varsayılan kayıt defteri adını yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--resource-group -g

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

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
Default value: 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 acr update

Azure Container Registry'yi güncelleştirme.

az acr update --name
              [--add]
              [--admin-enabled {false, true}]
              [--allow-exports {false, true}]
              [--allow-metadata-search {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, Premium, Standard}]
              [--tags]

Örnekler

Azure Container Registry etiketlerini güncelleştirme.

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ı. Küçük harfle belirtilmelidir. kullanarak az configure --defaults acr=<registry name>varsayılan kayıt defteri adını yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--add

Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string or JSON string>.

Default value: []
--admin-enabled

Yönetici kullanıcının etkin olup olmadığını gösterir.

Kabul edilen değerler: false, true
--allow-exports
Önizleme

exportPolicy'yi yapıtların bu kayıt defterinden dışarı aktarılmalarına izin verecek/izin vermeyecek şekilde yapılandırın. Yapıtlar içeri aktarma veya aktarma işlemleriyle dışarı aktarılabilir. Daha fazla bilgi için lütfen adresini ziyaret edin https://aka.ms/acr/export-policy.

Kabul edilen değerler: false, true
--allow-metadata-search
Önizleme

Kayıt defteri için meta veri arama özelliğini etkinleştirin veya devre dışı bırakın.

Kabul edilen değerler: false, true
--allow-trusted-services
Önizleme

Güvenilen Azure Hizmetlerinin ağ kısıtlanmış 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 ayrılmış veri uç noktasını etkinleştirin.

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

Kural eşleşmediğinde uygulanacak varsayılan eylem. Yalnızca Premium SKU için geçerlidir.

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

'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.

Default value: False
--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 <indexToRemove> OR --remove propertyToRemove.

Default value: []
--resource-group -g

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

--set

Ayarlanacağı özellik yolunu ve değerini belirterek nesneyi güncelleştirin. Örnek: --set property1.property2=<value>.

Default value: []
--sku

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

Kabul edilen değerler: Basic, Premium, Standard
--tags

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

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
Default value: 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.