Sdílet prostřednictvím


az acr

Note

Tato skupina příkazů obsahuje příkazy, které jsou definované v Azure CLI i alespoň v jednom rozšíření. Nainstalujte každé rozšíření, abyste mohli využívat své rozšířené funkce. Přečtěte si další informace o rozšířeních.

Správa privátních registrů pomocí Azure Container Registry.

Příkazy

Name Description Typ Stav
az acr agentpool

Správa fondů agentů privátních úloh pomocí registrů kontejnerů Azure

Core Preview
az acr agentpool create

Vytvořte fond agentů pro Azure Container Registry.

Core Preview
az acr agentpool delete

Odstraňte fond agentů.

Core Preview
az acr agentpool list

Zobrazí seznam fondů agentů pro Azure Container Registry.

Core Preview
az acr agentpool show

Získejte vlastnosti zadaného fondu agentů pro službu Azure Container Registry.

Core Preview
az acr agentpool update

Aktualizace fondu agentů pro Službu Azure Container Registry

Core Preview
az acr artifact-streaming

Správa streamování artefaktů pro všechna úložiště nebo podporované image v ACR

Core Preview
az acr artifact-streaming create

Vytvoření artefaktu streamování refererů pro konkrétní image v ACR

Core Preview
az acr artifact-streaming operation

Správa operací vytváření artefaktů streamování pro ACR

Core Preview
az acr artifact-streaming operation cancel

Zrušte danou operaci artefaktu streamování pro ACR.

Core Preview
az acr artifact-streaming operation show

Zkontrolujte stav operace streamování artefaktů v ACR.

Core Preview
az acr artifact-streaming show

Umožňuje zobrazit, jestli je v úložišti pro Azure Container Registry povolené streamování artefaktů.

Core Preview
az acr artifact-streaming update

Povolte nebo zakažte automatické vytváření artefaktů streamování pro nově vložené image v daném registru.

Core Preview
az acr build

Zařadí do fronty rychlé sestavení, které poskytuje protokoly streamování pro Azure Container Registry.

Core GA
az acr cache

Správa pravidel mezipaměti v Registrech kontejnerů Azure

Core GA
az acr cache create

Vytvořte pravidlo mezipaměti.

Core GA
az acr cache delete

Odstraňte pravidlo mezipaměti.

Core GA
az acr cache list

Vypište pravidla mezipaměti ve službě Azure Container Registry.

Core GA
az acr cache show

Zobrazení pravidla mezipaměti

Core GA
az acr cache update

Aktualizujte přihlašovací údaje nastavené v pravidle mezipaměti.

Core GA
az acr check-health

Získá informace o stavu prostředí a volitelně cílový registr.

Core GA
az acr check-name

Zkontroluje, jestli je název služby Azure Container Registry platný a dostupný pro použití.

Core GA
az acr config

Nakonfigurujte zásady pro registry kontejnerů Azure.

Core GA
az acr config authentication-as-arm

Správa zásad ověřování Azure AD jako ARM pro registry kontejnerů Azure

Core Preview
az acr config authentication-as-arm show

Zobrazí nakonfigurovanou zásadu Azure AD authenticate as ARM (Azure AD authenticate as ARM) pro Azure Container Registry.

Core Preview
az acr config authentication-as-arm update

Aktualizujte zásady Ověřování Azure AD jako ARM pro Azure Container Registry.

Core Preview
az acr config content-trust

Správa zásad důvěryhodnosti obsahu pro registry kontejnerů Azure

Core Deprecated
az acr config content-trust show

Zobrazí nakonfigurované zásady důvěryhodnosti obsahu pro Azure Container Registry.

Core Deprecated
az acr config content-trust update

Aktualizujte zásady důvěryhodnosti obsahu pro Azure Container Registry.

Core Deprecated
az acr config retention

Správa zásad uchovávání informací pro registry kontejnerů Azure

Core Preview
az acr config retention show

Zobrazí nakonfigurované zásady uchovávání informací pro službu Azure Container Registry.

Core Preview
az acr config retention update

Aktualizujte zásady uchovávání informací pro Azure Container Registry.

Core Preview
az acr config soft-delete

Správa zásad obnovitelného odstranění pro registry kontejnerů Azure

Core Preview
az acr config soft-delete show

Zobrazí nakonfigurované zásady obnovitelného odstranění pro Azure Container Registry.

Core Preview
az acr config soft-delete update

Aktualizujte zásady obnovitelného odstranění pro Azure Container Registry.

Core Preview
az acr connected-registry

Správa připojených prostředků registru pomocí azure Container Registryies

Core GA
az acr connected-registry create

Vytvořte připojený registr pro Azure Container Registry.

Core GA
az acr connected-registry deactivate

Deaktivujte připojený registr ze služby Azure Container Registry.

Core GA
az acr connected-registry delete

Odstraňte připojený registr ze služby Azure Container Registry.

Core GA
az acr connected-registry get-settings

Načtení informací potřebných k aktivaci připojeného registru a vytvoření nebo obměna přihlašovacích údajů tokenu synchronizace

Core GA
az acr connected-registry list

Zobrazí seznam všech připojených registrů v aktuálním nadřazeném registru.

Core GA
az acr connected-registry list-client-tokens

Vypíše všechny tokeny klienta přidružené ke konkrétním připojeným registrům.

Core GA
az acr connected-registry permissions

Správa oprávnění úložiště napříč několika připojenými registry Další informace najdete tady: https://aka.ms/acr/connected-registry.

Core GA
az acr connected-registry permissions show

Zobrazí informace o mapování oboru synchronizace připojeného registru.

Core GA
az acr connected-registry permissions update

Přidejte a odeberte oprávnění úložiště napříč všemi potřebnými mapováními oboru synchronizace registru.

Core GA
az acr connected-registry show

Zobrazí podrobnosti o připojeném registru.

Core GA
az acr connected-registry update

Aktualizujte připojený registr pro Azure Container Registry.

Core GA
az acr create

Vytvořit registr kontejneru Azure

Core GA
az acr credential

Správa přihlašovacích údajů pro registry kontejnerů Azure

Core GA
az acr credential-set

Správa sad přihlašovacích údajů v Registrech kontejnerů Azure

Core GA
az acr credential-set create

Vytvořte sadu přihlašovacích údajů.

Core GA
az acr credential-set delete

Odstraňte sadu přihlašovacích údajů.

Core GA
az acr credential-set list

Vypište sady přihlašovacích údajů ve službě Azure Container Registry.

Core GA
az acr credential-set show

Zobrazení sady přihlašovacích údajů

Core GA
az acr credential-set update

Aktualizujte id tajného kódu služby Azure Key Vault pro uživatelské jméno nebo heslo pro sadu přihlašovacích údajů.

Core GA
az acr credential renew

Znovu vygenerujte přihlašovací údaje pro službu Azure Container Registry.

Core GA
az acr credential show

Získejte přihlašovací údaje pro službu Azure Container Registry.

Core GA
az acr delete

Odstraní službu Azure Container Registry.

Core GA
az acr encryption

Správa šifrování registru kontejneru

Core GA
az acr encryption rotate-key

Obměňte (aktualizujte) šifrovací klíč registru kontejneru.

Core GA
az acr encryption show

Zobrazí podrobnosti o šifrování registru kontejneru.

Core GA
az acr export-pipeline

Správa kanálů exportu ACR

Extension Preview
az acr export-pipeline create

Vytvořte kanál exportu.

Extension Preview
az acr export-pipeline delete

Odstraňte kanál exportu.

Extension Preview
az acr export-pipeline list

Vypsat export kanálů ve službě Container Registry.

Extension Preview
az acr export-pipeline show

Podrobně zobrazí kanál exportu.

Extension Preview
az acr helm

Správa chartů Helm pro registry kontejnerů Azure

Core Deprecated
az acr helm delete

Odstraňte verzi chartu Helm ve službě Azure Container Registry.

Core Deprecated
az acr helm install-cli

Stáhněte a nainstalujte nástroj příkazového řádku Helm.

Core Náhled a zastaralé
az acr helm list

Vypište všechny charty Helmu ve službě Azure Container Registry.

Core Deprecated
az acr helm push

Nasdílení balíčku chartu Helm do služby Azure Container Registry

Core Deprecated
az acr helm repo

Správa úložišť chartů Helm pro azure Container Registry

Core Deprecated
az acr helm repo add

Přidejte úložiště chartů Helm z Azure Container Registry prostřednictvím Rozhraní příkazového řádku Helm.

Core Deprecated
az acr helm show

Popis chartu Helm ve službě Azure Container Registry

Core Deprecated
az acr identity

Správa identit služby (spravované) pro registr kontejneru

Core GA
az acr identity assign

Přiřaďte spravovanou identitu registru kontejneru.

Core GA
az acr identity remove

Odeberte spravovanou identitu z registru kontejneru.

Core GA
az acr identity show

Zobrazí podrobnosti o identitě registru kontejneru.

Core GA
az acr import

Importuje image do služby Azure Container Registry z jiného služby Container Registry. Import odebere potřebu vyžádání dockeru, značky Dockeru a docker push. U větších obrázků zvažte použití --no-wait.

Core GA
az acr import-pipeline

Správa kanálů importu ACR

Extension Preview
az acr import-pipeline create

Vytvořte kanál importu.

Extension Preview
az acr import-pipeline delete

Odstraňte kanál importu.

Extension Preview
az acr import-pipeline list

Vypíše kanály importu ve službě Container Registry.

Extension Preview
az acr import-pipeline show

Zobrazí podrobný kanál importu.

Extension Preview
az acr list

Zobrazí seznam všech registrů kontejnerů v aktuálním předplatném.

Core GA
az acr login

Přihlaste se ke službě Azure Container Registry prostřednictvím rozhraní příkazového řádku Dockeru.

Core GA
az acr manifest

Správa manifestů artefaktů v Registrech kontejnerů Azure

Core Preview
az acr manifest delete

Odstranění manifestu ve službě Azure Container Registry

Core Preview
az acr manifest list

Výpis manifestů v úložišti ve službě Azure Container Registry

Core Preview
az acr manifest list-deleted

Výpis manifestů obnovitelného odstranění v úložišti ve službě Azure Container Registry

Core Preview
az acr manifest list-deleted-tags

Vypište obnovitelné odstraněné značky v úložišti ve službě Azure Container Registry.

Core Preview
az acr manifest list-metadata

Vypíše metadata manifestů v úložišti ve službě Azure Container Registry.

Core Preview
az acr manifest list-referrers

Vypište odkazující osoby na manifest ve službě Azure Container Registry.

Core Preview
az acr manifest restore

Obnovení obnovitelně odstraněného artefaktu a značky ve službě Azure Container Registry

Core Preview
az acr manifest show

Získejte manifest ve službě Azure Container Registry.

Core Preview
az acr manifest show-metadata

Získejte metadata artefaktu ve službě Azure Container Registry.

Core Preview
az acr manifest update-metadata

Aktualizujte metadata manifestu artefaktu ve službě Azure Container Registry.

Core Preview
az acr network-rule

Správa pravidel sítě pro registry kontejnerů Azure

Core GA
az acr network-rule add

Přidejte pravidlo sítě.

Core GA
az acr network-rule list

Vytvořte seznam pravidel sítě.

Core GA
az acr network-rule remove

Odeberte pravidlo sítě.

Core GA
az acr pack

Spravujte úlohy služby Azure Container Registry, které používají balíčky Buildpack nativní pro cloud.

Core Preview
az acr pack build

Zařadí do fronty rychlou úlohu sestavení, která sestaví aplikaci a odešle ji do služby Azure Container Registry.

Core Preview
az acr pipeline-run

Správa spuštění importu a exportu kanálu ACR

Extension Preview
az acr pipeline-run clean

Odstraňte všechna neúspěšná spuštění kanálu v registru.

Extension Preview
az acr pipeline-run create

Vytvořte spuštění kanálu.

Extension Preview
az acr pipeline-run delete

Odstraňte spuštění kanálu.

Extension Preview
az acr pipeline-run list

Vypíše spuštění kanálu všech kanálů v registru kontejneru.

Extension Preview
az acr pipeline-run show

Zobrazí podrobně spuštění kanálu.

Extension Preview
az acr private-endpoint-connection

Správa připojení privátního koncového bodu registru kontejneru

Core GA
az acr private-endpoint-connection approve

Schválit žádost o připojení privátního koncového bodu pro registr kontejneru

Core GA
az acr private-endpoint-connection delete

Odstraňte žádost o připojení privátního koncového bodu pro registr kontejneru.

Core GA
az acr private-endpoint-connection list

Vypíše všechna připojení privátního koncového bodu k registru kontejneru.

Core GA
az acr private-endpoint-connection reject

Zamítnout žádost o připojení privátního koncového bodu pro registr kontejneru.

Core GA
az acr private-endpoint-connection show

Zobrazí podrobnosti o připojení privátního koncového bodu registru kontejneru.

Core GA
az acr private-link-resource

Správa prostředků privátního propojení registru

Core GA
az acr private-link-resource list

Vytvořte seznam prostředků privátního propojení podporovaných pro registr.

Core GA
az acr query

Dotazování obsahu v ACR pomocí dotazovacího jazyka Kusto

Extension GA
az acr replication

Správa geograficky replikovaných oblastí registrů kontejnerů Azure

Core GA
az acr replication create

Vytvořte replikovanou oblast pro registr kontejneru Azure

Core GA
az acr replication delete

Odstraňte replikovanou oblast ze služby Azure Container Registry.

Core GA
az acr replication list

Vypíše všechny oblasti pro geograficky replikovaný azure Container Registry.

Core GA
az acr replication show

Získejte podrobnosti o replikované oblasti.

Core GA
az acr replication update

Aktualizuje replikaci.

Core GA
az acr repository

Správa úložišť (názvů imagí) pro Registry kontejnerů Azure

Core GA
az acr repository delete

Odstranění úložiště nebo image ve službě Azure Container Registry

Core GA
az acr repository list

Výpis úložišť ve službě Azure Container Registry

Core GA
az acr repository list-deleted

Výpis obnovitelně odstraněných úložišť ve službě Azure Container Registry

Core Preview
az acr repository show

Získejte atributy úložiště nebo image ve službě Azure Container Registry.

Core GA
az acr repository show-tags

Zobrazí značky úložiště ve službě Azure Container Registry.

Core GA
az acr repository untag

Zrušte označení image ve službě Azure Container Registry.

Core GA
az acr repository update

Aktualizujte atributy úložiště nebo image ve službě Azure Container Registry.

Core GA
az acr run

Zařadí do fronty rychlé spuštění, které poskytuje streamované protokoly pro Azure Container Registry.

Core GA
az acr scope-map

Správa map přístupu k oborům pro Registry kontejnerů Azure

Core GA
az acr scope-map create

Vytvořte mapu oboru pro Azure Container Registry.

Core GA
az acr scope-map delete

Odstraňte mapu oboru pro Azure Container Registry.

Core GA
az acr scope-map list

Zobrazí seznam všech map oboru služby Azure Container Registry.

Core GA
az acr scope-map show

Zobrazení podrobností a atributů mapy oboru pro Azure Container Registry

Core GA
az acr scope-map update

Aktualizujte mapu oboru pro Azure Container Registry.

Core GA
az acr show

Získejte podrobnosti o službě Azure Container Registry.

Core GA
az acr show-endpoints

Zobrazení koncových bodů registru

Core GA
az acr show-usage

Získejte využití úložiště pro Azure Container Registry.

Core GA
az acr supply-chain

Příkazy pro správu prostředků dodavatelského řetězce acr

Extension Preview
az acr supply-chain workflow

Příkazy pro správu pracovních postupů dodavatelského řetězce acr

Extension Preview
az acr supply-chain workflow cancel-run

Zrušit aktuálně spuštěný pracovní postup dodavatelského řetězce

Extension Preview
az acr supply-chain workflow create

Vytvořte pracovní postup dodavatelského řetězce acr.

Extension Preview
az acr supply-chain workflow delete

Odstraňte pracovní postup dodavatelského řetězce acr.

Extension Preview
az acr supply-chain workflow list

Výpis stavu imagí pracovních postupů dodavatelského řetězce acr

Extension Preview
az acr supply-chain workflow show

Umožňuje zobrazit úkoly pracovního postupu dodavatelského řetězce acr.

Extension Preview
az acr supply-chain workflow update

Aktualizujte pracovní postup dodavatelského řetězce acr.

Extension Preview
az acr task

Spravujte kolekci kroků pro sestavování, testování a opravy imagí kontejnerů v OS & Framework pomocí azure Container Registry.

Core GA
az acr task cancel-run

Zrušení zadaného spuštění služby Azure Container Registry

Core GA
az acr task create

Vytvořte řadu kroků pro sestavování, testování a opravy kontejnerů OS &Framework. Úlohy podporují triggery z potvrzení Gitu a aktualizací základní image.

Core GA
az acr task credential

Správa přihlašovacích údajů pro úlohu Další informace najdete tady: https://aka.ms/acr/connected-registry.

Core GA
az acr task credential add

Přidejte do úlohy přihlašovací údaje vlastního registru.

Core GA
az acr task credential list

Zobrazí seznam všech přihlašovacích údajů vlastního registru pro úlohu.

Core GA
az acr task credential remove

Odeberte přihlašovací údaje pro úlohu.

Core GA
az acr task credential update

Aktualizujte přihlašovací údaje registru pro úlohu.

Core GA
az acr task delete

Odstraňte úlohu ze služby Azure Container Registry.

Core GA
az acr task identity

Spravované identity pro úlohu Další informace najdete tady: https://aka.ms/acr/connected-registry.

Core GA
az acr task identity assign

Aktualizujte spravovanou identitu pro úlohu.

Core GA
az acr task identity remove

Odeberte spravované identity pro úlohu.

Core GA
az acr task identity show

Zobrazení spravovaných identit pro úlohu

Core GA
az acr task list

Vypíše úlohy služby Azure Container Registry.

Core GA
az acr task list-runs

Vypíše všechna spuštěná spuštění pro Službu Azure Container Registry s možností filtrovat podle konkrétní úlohy.

Core GA
az acr task logs

Zobrazí protokoly pro konkrétní spuštění. Pokud není zadáno žádné id spuštění, zobrazte protokoly pro poslední vytvořené spuštění.

Core GA
az acr task run

Ručně aktivujte úlohu, která by jinak mohla čekat na potvrzení Gitu nebo triggery aktualizace základní image.

Core GA
az acr task show

Získejte vlastnosti pojmenované úlohy pro Azure Container Registry.

Core GA
az acr task show-run

Získejte vlastnosti zadaného spuštění úlohy služby Azure Container Registry.

Core GA
az acr task timer

Správa triggerů časovače pro úlohu

Core GA
az acr task timer add

Přidejte do úlohy trigger časovače.

Core GA
az acr task timer list

Zobrazí seznam všech triggerů časovače pro úlohu.

Core GA
az acr task timer remove

Odeberte aktivační událost časovače z úkolu.

Core GA
az acr task timer update

Aktualizujte trigger časovače pro úlohu.

Core GA
az acr task update

Aktualizujte úlohu služby Azure Container Registry.

Core GA
az acr task update-run

Opravte vlastnosti spuštění úlohy služby Azure Container Registry.

Core GA
az acr taskrun

Správa spuštění úloh pomocí registrů kontejnerů Azure

Core Preview
az acr taskrun delete

Odstraňte spuštění úlohy ze služby Azure Container Registry.

Core Preview
az acr taskrun list

Zobrazí seznam spuštění úloh pro azure Container Registry.

Core Preview
az acr taskrun logs

Zobrazí protokoly spuštění pro konkrétní spuštění úlohy.

Core Preview
az acr taskrun show

Získejte vlastnosti pojmenovaného spuštění úlohy pro službu Azure Container Registry.

Core Preview
az acr token

Správa tokenů pro Azure Container Registry

Core GA
az acr token create

Vytvořte token přidružený k mapě oboru pro Azure Container Registry.

Core GA
az acr token credential

Správa přihlašovacích údajů tokenu pro Azure Container Registry

Core GA
az acr token credential delete

Odstraňte přihlašovací údaje tokenu.

Core GA
az acr token credential generate

Vygenerujte nebo nahraďte jedno nebo obě hesla tokenu pro službu Azure Container Registry. Informace o použití tokenu a hesla pro přístup k registru kontejneru najdete v tématu https://aka.ms/acr/repo-permissions.

Core GA
az acr token delete

Odstranění tokenu pro Azure Container Registry

Core GA
az acr token list

Vypíše všechny tokeny pro Azure Container Registry.

Core GA
az acr token show

Zobrazí podrobnosti a atributy tokenu pro Azure Container Registry.

Core GA
az acr token update

Aktualizace tokenu (nahrazení přidružené mapy oboru) pro Azure Container Registry

Core GA
az acr update

Aktualizace služby Azure Container Registry

Core GA
az acr webhook

Správa webhooků pro registry kontejnerů Azure

Core GA
az acr webhook create

Vytvořte webhook pro Azure Container Registry.

Core GA
az acr webhook delete

Odstraňte webhook ze služby Azure Container Registry.

Core GA
az acr webhook get-config

Získejte identifikátor URI služby a vlastní hlavičky webhooku.

Core GA
az acr webhook list

Zobrazí seznam všech webhooků pro Azure Container Registry.

Core GA
az acr webhook list-events

Zobrazení seznamu nedávných událostí pro webhook

Core GA
az acr webhook ping

Aktivace události ping pro webhook

Core GA
az acr webhook show

Získejte podrobnosti o webhooku.

Core GA
az acr webhook update

Aktualizujte webhook.

Core GA

az acr build

Zařadí do fronty rychlé sestavení, které poskytuje protokoly streamování pro Azure Container Registry.

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]
             [--source-acr-auth-id {[caller], none}]
             [--target]
             [--timeout]
             []

Příklady

Zařadíte místní kontext do fronty jako sestavení Linuxu, označíte ho a odešlete ho do registru.

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

Zařadí místní kontext do fronty jako sestavení Linuxu, označí ho a odešle ho do registru bez protokolů streamování.

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

Zařadíte místní kontext do fronty jako sestavení Linuxu, aniž byste ho nasdíleli do registru.

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

Zařadíte místní kontext do fronty jako sestavení Linuxu, aniž byste ho nasdíleli do registru.

az acr build -r myregistry .

Zařadíte vzdálený kontext GitHubu do fronty jako sestavení Windows, označíte ho a odešlete ho do registru.

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

Zařadíte do fronty vzdálené sestavení kontextu artefaktů OCI.

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

Zařadíte místní kontext do fronty jako linuxový build založený na architektuře arm/v7, označte ho a odešlete ho do registru.

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

Zařadíte místní kontext do fronty jako sestavení Linuxu, označíte ho a odešlete ho do registru s povoleným oprávněním úložiště založeného na ABAC a použijete identitu Entra volajícího k ověření ve zdrojovém registru.

az acr build -t sample/hello-world:{{.Run.ID}} -r myregistry . --source-acr-auth-id [caller]

Povinné parametry

--registry -r

Název registru kontejneru. Měla by být zadána v malých písmenech. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name>.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--agent-pool
Preview

Název fondu agentů.

--auth-mode

Režim ověřování zdrojového registru

Vlastnost Hodnota
Přípustné hodnoty: Default, None
--build-arg

Argument sestavení ve formátu --build-arg name[=value]. Násobky se podporují tak, že několikrát předáte "--build-arg name[=value]". DŮLEŽITÉ: Tento parametr nesmí obsahovat hesla, přístupové tokeny ani citlivé informace jakéhokoli druhu. Tato hodnota parametru bude viditelná pro tým ACR pro účely ladění.

--file -f

Relativní cesta souboru dockeru ke kořenové složce zdrojového kódu. Výchozí hodnota je Dockerfile.

--image -t

Název a značka obrázku ve formátu: '-t úložiště/image:tag'. Více značek je podporováno tak, že několikrát předá -t.

--log-template
Preview

Úložiště a šablona značky pro artefakt protokolu spuštění ve formátu log: log/repo:tag (např. acr/logs:{{.Run.ID}}). Platí pouze pro registr s podporou CMK.

--no-format

Určuje, jestli se mají protokoly zobrazovat v nezpracovaných formátech.

Vlastnost Hodnota
Default value: False
--no-logs

Po úspěšném vytvoření fronty sestavení se nezobrazují protokoly.

Vlastnost Hodnota
Default value: False
--no-push

Určuje, jestli má být sestavená image vložena do registru.

Vlastnost Hodnota
Default value: False
--no-wait

Nečekejte na dokončení sestavení a vraťte se okamžitě po vytvoření fronty sestavení.

Vlastnost Hodnota
Default value: False
--platform

Platforma, na které běží sestavení nebo úloha, např. windows a linux. Pokud se používá v příkazech sestavení, můžete ho také zadat ve formátu os/arch/variant pro výsledný obrázek. Např. linux/arm/v7. Části Arch a Variant jsou volitelné.

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--secret-build-arg

Argument sestavení tajného kódu ve formátu '--secret-build-arg name[=value]'. Násobky se podporují tak, že několikrát předáte název --secret-build-arg[=value]. Tato hodnota parametru není pro tým ACR k dispozici a je vhodnější pro citlivé informace.

--source-acr-auth-id

Přiřaďte identitu použitou pro přihlášení ke zdrojovému registru. Pro identitu volajícího použijte [volající].

Vlastnost Hodnota
Přípustné hodnoty: [caller], none
--target

Název cílové fáze sestavení.

--timeout

Časový limit v sekundách.

<SOURCE_LOCATION>

Cesta k adresáři místního zdrojového kódu (např. ./src) nebo adresa URL úložiště Git (např. "https://github.com/Azure-Samples/acr-build-helloworld-node.git) nebo vzdálené tarball (např. "http://server/context.tar.gz") nebo úložiště artefaktu OCI v registru kontejneru Azure (např. "oci://myregistry.azurecr.io/myartifact:mytag").

Vlastnost Hodnota
Skupina parametrů: Positional
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az acr check-health

Získá informace o stavu prostředí a volitelně cílový registr.

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

Příklady

Získá stav s cílovým registrem myregistry a přeskočí potvrzení pro vyžádání image.

az acr check-health -n myregistry -y

Získá stav prostředí bez zastavení při první chybě.

az acr check-health --ignore-errors

Získá stav s cílovým registrem myregistry a zkontroluje povolená oprávnění ke konkrétnímu úložišti myrepo.

az acr check-health -n myregistry --repository myrepo

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--ignore-errors

Uveďte všechny kontroly stavu, i když jsou nalezeny chyby.

Vlastnost Hodnota
Default value: False
--name -n

Název registru kontejneru. Měla by být zadána v malých písmenech. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name>.

--repository

Název úložiště.

--vnet

ID virtuální sítě, aby se tento příkaz spustil uvnitř virtuální sítě, abyste ověřili směrování DNS do privátních koncových bodů.

--yes -y

Nevyzývejte k potvrzení.

Vlastnost Hodnota
Default value: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az acr check-name

Zkontroluje, jestli je název služby Azure Container Registry platný a dostupný pro použití.

az acr check-name --name
                  [--dnl-scope {NoReuse, ResourceGroupReuse, SubscriptionReuse, TenantReuse, Unsecure}]
                  [--resource-group]

Příklady

Zkontrolujte, jestli název registru již existuje.

az acr check-name -n doesthisnameexist

Povinné parametry

--name -n

Název registru kontejneru. Měla by být zadána v malých písmenech. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name>.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--dnl-scope
Preview

Obor popisku názvu domény přidá k názvu prostředku hodnotu hash. Výsledný název přihlašovacího serveru bude ve formátu registry-name-hash.azurecr-io. Výchozí hodnota je Nezabezpečená.

Vlastnost Hodnota
Default value: Unsecure
Přípustné hodnoty: NoReuse, ResourceGroupReuse, SubscriptionReuse, TenantReuse, Unsecure
--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az acr create

Vytvořit registr kontejneru Azure

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}]
              [--dnl-scope {NoReuse, ResourceGroupReuse, SubscriptionReuse, TenantReuse, Unsecure}]
              [--identity]
              [--key-encryption-key]
              [--location]
              [--public-network-enabled {false, true}]
              [--role-assignment-mode {rbac, rbac-abac}]
              [--tags]
              [--workspace]
              [--zone-redundancy {Disabled, Enabled}]

Příklady

Vytvořte spravovaný registr kontejneru pomocí skladové položky Standard.

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

Vytvořte registr s povoleným oprávněním úložiště založeného na ABAC.

az acr create -n myregistry -g MyResourceGroup --sku Standard --role-assignment-mode rbac-abac

Povinné parametry

--name -n

Název registru kontejneru. Měla by být zadána v malých písmenech. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name>.

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--sku

Skladová položka registru kontejneru.

Vlastnost Hodnota
Přípustné hodnoty: Basic, Premium, Standard

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--admin-enabled

Určuje, jestli je uživatel s oprávněním správce povolený.

Vlastnost Hodnota
Default value: False
Přípustné hodnoty: false, true
--allow-exports
Preview

Nakonfigurujte exportPolicy tak, aby povolovaly nebo nepovolovaly export artefaktů z tohoto registru. Artefakty je možné exportovat prostřednictvím operací importu nebo přenosu. Další informace naleznete na adrese https://aka.ms/acr/export-policy.

Vlastnost Hodnota
Přípustné hodnoty: false, true
--allow-metadata-search
Preview

Povolte nebo zakažte funkci vyhledávání metadat pro registr. Pokud není zadáno, je tato možnost ve výchozím nastavení zakázaná.

Vlastnost Hodnota
Přípustné hodnoty: false, true
--allow-trusted-services

Povolte důvěryhodným službám Azure přístup k registrům omezeným sítím. Další informace naleznete na adrese https://aka.ms/acr/export-policy. Výchozí hodnota je povolená.

Vlastnost Hodnota
Skupina parametrů: Network Rule Arguments
Přípustné hodnoty: false, true
--default-action

Výchozí akce, která se použije, když žádné pravidlo neodpovídá. Vztahuje se pouze na skladovou položku Premium.

Vlastnost Hodnota
Skupina parametrů: Network Rule Arguments
Přípustné hodnoty: Allow, Deny
--dnl-scope
Preview

Obor popisku názvu domény přidá k názvu prostředku hodnotu hash. Výsledný název přihlašovacího serveru bude ve formátu registryname-hash.azurecr-io. Výchozí hodnota je Nezabezpečená.

Vlastnost Hodnota
Přípustné hodnoty: NoReuse, ResourceGroupReuse, SubscriptionReuse, TenantReuse, Unsecure
--identity

Použijte přiřazené ID prostředku spravované identity nebo název, pokud je ve stejné skupině prostředků.

Vlastnost Hodnota
Skupina parametrů: Customer managed key Arguments
--key-encryption-key

Identifikátor URI klíče trezoru klíčů. Pokud chcete povolit automatizované obměně, zadejte identifikátor URI klíče bez verze. K ruční obměně zadejte identifikátor URI klíče s verzí.

Vlastnost Hodnota
Skupina parametrů: Customer managed key Arguments
--location -l

Location. Hodnoty z: az account list-locations. Výchozí umístění můžete nakonfigurovat pomocí .az configure --defaults location=<location>

--public-network-enabled

Povolit přístup k veřejné síti pro registr kontejneru. Výchozí hodnota je povolená.

Vlastnost Hodnota
Skupina parametrů: Network Rule Arguments
Přípustné hodnoty: false, true
--role-assignment-mode

Režim přiřazení role registru. Další informace o této funkci naleznete v tématu https://aka.ms/acr/auth/abac. Výchozí hodnota je rbac.

Vlastnost Hodnota
Skupina parametrů: Permissions and Role Assignment Arguments
Přípustné hodnoty: rbac, rbac-abac
--tags

Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".

--workspace
Preview

Název nebo ID pracovního prostoru služby Log Analytics pro odesílání diagnostických protokolů registru do. Všechny události budou povolené. K jeho vytvoření můžete použít příkaz az monitor log-analytics workspace create. Může platit další fakturace.

--zone-redundancy
Preview

Určuje, jestli má být pro tento registr nebo replikaci povolená redundance zón. Další informace, například podporovaná umístění, naleznete na stránce https://aka.ms/acr/az. Zónovou redundanci nelze aktualizovat. Výchozí hodnota je Zakázaná.

Vlastnost Hodnota
Přípustné hodnoty: Disabled, Enabled
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az acr delete

Odstraní službu Azure Container Registry.

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

Příklady

Odstranění služby Azure Container Registry

az acr delete -n myregistry

Povinné parametry

--name -n

Název registru kontejneru. Měla by být zadána v malých písmenech. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name>.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--yes -y

Nevyzývejte k potvrzení.

Vlastnost Hodnota
Default value: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az acr import

Importuje image do služby Azure Container Registry z jiného služby Container Registry. Import odebere potřebu vyžádání dockeru, značky Dockeru a docker push. U větších obrázků zvažte použití --no-wait.

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

Příklady

Naimportujte image ze sourceregistry do myregistry. Image dědí jeho zdrojové úložiště a názvy značek.

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

Naimportujte image z veřejného úložiště v Docker Hubu. Image používá zadané úložiště a názvy značek.

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

Naimportujte image z privátního úložiště pomocí svého uživatelského jména a hesla. To platí také pro registry mimo Azure.

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

Naimportujte image z registru kontejneru Azure v jiném předplatném.

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

Importujte obrázek bez čekání na úspěšné dokončení. Selhání během importu se neprojeví. Spuštěním příkazu az acr repository show-tags potvrďte, že import proběhl úspěšně.

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

Povinné parametry

--name -n

Název registru kontejneru. Měla by být zadána v malých písmenech. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name>.

--source

Název zdrojové image nebo plně kvalifikovaný zdroj obsahující přihlašovací server registru. Pokud --registry se použije, --source bude vždy interpretována jako zdrojová image, i když obsahuje přihlašovací server.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--force

Přepište existující značku image, která se má importovat.

Vlastnost Hodnota
Default value: False
--image -t

Název a značka obrázku ve formátu: '-t úložiště/image:tag'. Více značek je podporováno tak, že několikrát předá -t.

--no-wait

Nečekejte na dokončení importu a vraťte se okamžitě po vytvoření fronty importu.

Vlastnost Hodnota
Default value: False
--password -p

Heslo zdrojového registru kontejneru.

--registry -r

Zdrojový registr kontejneru Azure. Může to být název, přihlašovací server nebo ID prostředku zdrojového registru.

--repository

Název úložiště pro kopii imagí jen pro manifest. Více kopií podporovaných předáním --repository vícekrát.

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--username -u

Uživatelské jméno zdrojového registru kontejneru.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az acr list

Zobrazí seznam všech registrů kontejnerů v aktuálním předplatném.

az acr list [--resource-group]

Příklady

Zobrazte seznam registrů kontejnerů a zobrazte výsledky v tabulce napříč několika skupinami prostředků.

az acr list -o table

Výpis registrů kontejnerů ve skupině prostředků a zobrazení výsledků v tabulce

az acr list -g MyResourceGroup -o table

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az acr login

Přihlaste se ke službě Azure Container Registry prostřednictvím rozhraní příkazového řádku Dockeru.

Docker musí být nainstalovaný na vašem počítači. Po dokončení se odhlaste docker logout <registry url> . (Pokud potřebujete pouze obnovovací token a nechcete instalovat Docker, zadejte --expose-token.)

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

Příklady

Přihlášení ke službě Azure Container Registry

az acr login -n myregistry

Získání přístupového tokenu služby Azure Container Registry

az acr login -n myregistry --expose-token

Povinné parametry

--name -n

Název registru kontejneru. Měla by být zadána v malých písmenech. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name>.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--expose-token -t

Zveřejnění obnovovacího tokenu místo automatického přihlášení prostřednictvím Rozhraní příkazového řádku Dockeru

Vlastnost Hodnota
Default value: False
--password -p

Heslo použité k přihlášení k registru kontejneru.

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--suffix

Přípona tenanta na přihlašovacím serveru registru. Pokud je váš přihlašovací server registru ve formátu registry-tenant.azurecr.io, můžete zadat tenanta přípony. Platí, pokud přistupujete k registru z jiného předplatného nebo máte oprávnění pro přístup k imagím, ale ne oprávnění ke správě prostředku registru.

--username -u

Uživatelské jméno použité k přihlášení k registru kontejneru.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az acr query

Dotazování obsahu v ACR pomocí dotazovacího jazyka Kusto

Dotazování na artefakty a image ve službě Azure Container Registry pomocí dotazovacího jazyka Kusto Vlastnosti manifestu OCI, jako je digest, předmět, poznámky atd., se dají použít k dotazování, filtrování a řazení výsledků hledání.

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

Příklady

Načtení jednoho manifestu

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

Spočítat všechny manifesty v úložišti $RepositoryName

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

Výpis všech manifestů v úložišti $RepositoryName v pořadí od data vytvoření

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

Dotaz na všechny přehledy podepsané $Signature v úložišti $RepositoryName

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

Dotazování na hodnoty hash v registru pomocí přeskakovacího tokenu a řazení podle hodnoty hash (pro výsledky se stránkováním)

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

Povinné parametry

--kql-query -q

Dotaz KQL, který se má spustit.

--name -n

Název registru kontejneru, pro který se dotaz spouští.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--password -p

Heslo registru.

--repository

Úložiště, pro které se dotaz spouští. Pokud není k dispozici žádné úložiště, dotaz se spustí na úrovni registru.

--skip-token

Pokud je to možné, přeskočte token a získejte další stránku dotazu.

--username -u

Uživatelské jméno registru.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az acr run

Zařadí do fronty rychlé spuštění, které poskytuje streamované protokoly pro Azure Container Registry.

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]
           [--source-acr-auth-id {[caller], none}]
           [--timeout]
           [--values]
           []

Příklady

Zařadíte spuštění do fronty, aby se spustil příkaz kontejneru.

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

Zařadíte spuštění do fronty s definicí úlohy ze standardního vstupu. Vstupní datový proud ukončí buď "Ctrl + Z"(Windows) nebo "Ctrl + D"(Linux).

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

Zařadíte spuštění do fronty, aby se spustily úlohy předané kanálem.

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

Zařadíte místní kontext do fronty a odešlete do služby ACR protokoly streamování.

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

Zařadíte vzdálený kontext Gitu do fronty pomocí protokolů streamování.

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

Zařadíte do fronty vzdálený kontext Gitu s protokoly streamování a spustíte úlohu na platformě Linuxu.

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

Zařadíte do fronty vzdálený kontext artefaktu OCI a spustí úlohu.

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

Zařadíte do fronty spuštění příkazu kontejneru v registru s povoleným oprávněním úložiště ABAC a použijete identitu Entra volajícího k ověření ve zdrojovém registru.

az acr run -r myregistry --cmd '$Registry/myimage' /dev/null --source-acr-auth-id [caller]

Povinné parametry

--registry -r

Název registru kontejneru. Měla by být zadána v malých písmenech. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name>.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--agent-pool
Preview

Název fondu agentů.

--auth-mode

Režim ověřování zdrojového registru

Vlastnost Hodnota
Přípustné hodnoty: Default, None
--cmd

Příkazy ke spuštění. To také podporuje další parametry spuštění Dockeru (https://docs.docker.com/engine/reference/commandline/run/) nebo i jiné příkazy Dockeru (https://docs.docker.com/engine/reference/commandline/docker/).

--file -f

Cesta k souboru šablony nebo definice úkolu vzhledem ke zdrojovému kontextu. Soubor může být "-" směrovat ze standardního vstupu.

--log-template
Preview

Úložiště a šablona značky pro artefakt protokolu spuštění ve formátu log: log/repo:tag (např. acr/logs:{{.Run.ID}}). Platí pouze pro registr s podporou CMK.

--no-format

Určuje, jestli se mají protokoly zobrazovat v nezpracovaných formátech.

Vlastnost Hodnota
Default value: False
--no-logs

Po úspěšném vytvoření fronty sestavení se nezobrazují protokoly.

Vlastnost Hodnota
Default value: False
--no-wait

Nečekejte na dokončení spuštění a vraťte se okamžitě po spuštění do fronty.

Vlastnost Hodnota
Default value: False
--platform

Platforma, na které běží sestavení nebo úloha, např. windows a linux. Pokud se používá v příkazech sestavení, můžete ho také zadat ve formátu os/arch/variant pro výsledný obrázek. Např. linux/arm/v7. Části Arch a Variant jsou volitelné.

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--set

Hodnota ve formátu 'name[=value]' Multiples supported by passing --set multiple times.

--set-secret

Hodnota tajného kódu ve formátu '--set name[=value]' Multiples supported by passing --set multiple times.

--source-acr-auth-id

Přiřaďte identitu použitou pro přihlášení ke zdrojovému registru. Pro identitu volajícího použijte [volající].

Vlastnost Hodnota
Přípustné hodnoty: [caller], none
--timeout

Časový limit v sekundách.

--values

Cesta k souboru hodnot úkolů vzhledem ke zdrojovému kontextu.

<SOURCE_LOCATION>

Cesta k adresáři místního zdrojového kódu (např. ./src) nebo adresa URL úložiště Git (např. "https://github.com/Azure-Samples/acr-build-helloworld-node.git"), nebo vzdálený tarball (např. "http://server/context.tar.gz"), nebo úložiště artefaktu OCI v registru kontejneru Azure (např. "oci://myregistry.azurecr.io/myartifact:mytag"). Pokud je zadán parametr /dev/null, hodnota se nastaví na Hodnotu None a bude ignorována.

Vlastnost Hodnota
Skupina parametrů: Positional
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az acr show

Získejte podrobnosti o službě Azure Container Registry.

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

Příklady

Získejte přihlašovací server pro Azure Container Registry.

az acr show -n myregistry --query loginServer

Získání podrobností o službě Azure Container Registry

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

Zkontrolujte stav oprávnění úložiště založeného na ABAC v registru.

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

Povinné parametry

--name -n

Název registru kontejneru. Měla by být zadána v malých písmenech. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name>.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az acr show-endpoints

Zobrazení koncových bodů registru

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

Povinné parametry

--name -n

Název registru kontejneru. Měla by být zadána v malých písmenech. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name>.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az acr show-usage

Získejte využití úložiště pro Azure Container Registry.

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

Příklady

Získejte využití úložiště pro Azure Container Registry.

az acr show-usage -n myregistry

Získejte aktuální množství úložiště používaného registrem na základě zahrnutého úložiště jeho skladové položky (v bajtech).

az acr show-usage -n myregistry --query "value[?name=='Size'] | [0]"

Získejte aktuální množství úložiště používaného registrem a maximální povolenou kapacitu úložiště.

az acr show-usage -n myregistry --query "value[?name=='MaximumStorageCapacity'] | [0]"

Povinné parametry

--name -n

Název registru kontejneru. Měla by být zadána v malých písmenech. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name>.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az acr update

Aktualizace služby Azure Container Registry

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]
              [--role-assignment-mode {rbac, rbac-abac}]
              [--set]
              [--sku {Basic, Premium, Standard}]
              [--tags]

Příklady

Aktualizujte značky služby Azure Container Registry.

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

Povolte uživatelský účet správce služby Azure Container Registry.

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

Zapněte oprávnění úložiště založeného na ABAC u existujícího registru.

az acr update -n myregistry --role-assignment-mode rbac-abac

Povinné parametry

--name -n

Název registru kontejneru. Měla by být zadána v malých písmenech. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name>.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--add

Přidejte objekt do seznamu objektů zadáním párů cest a klíč-hodnota. Příklad: --add property.listProperty <key=value, string or JSON string>.

Vlastnost Hodnota
Skupina parametrů: Generic Update Arguments
Default value: []
--admin-enabled

Určuje, jestli je uživatel s oprávněním správce povolený.

Vlastnost Hodnota
Přípustné hodnoty: false, true
--allow-exports
Preview

Nakonfigurujte exportPolicy tak, aby povolovaly nebo nepovolovaly export artefaktů z tohoto registru. Artefakty je možné exportovat prostřednictvím operací importu nebo přenosu. Další informace naleznete na adrese https://aka.ms/acr/export-policy.

Vlastnost Hodnota
Přípustné hodnoty: false, true
--allow-metadata-search
Preview

Povolte nebo zakažte funkci vyhledávání metadat pro registr.

Vlastnost Hodnota
Přípustné hodnoty: false, true
--allow-trusted-services

Povolte důvěryhodným službám Azure přístup k registrům omezeným sítím. Další informace naleznete na adrese https://aka.ms/acr/export-policy.

Vlastnost Hodnota
Skupina parametrů: Network Rule Arguments
Přípustné hodnoty: false, true
--anonymous-pull-enabled

Povolte vyžádání z neověřených klientů na úrovni registru.

Vlastnost Hodnota
Přípustné hodnoty: false, true
--data-endpoint-enabled

Povolte vyhrazený datový koncový bod pro konfiguraci brány firewall klienta.

Vlastnost Hodnota
Skupina parametrů: Network Rule Arguments
Přípustné hodnoty: false, true
--default-action

Výchozí akce, která se použije, když žádné pravidlo neodpovídá. Vztahuje se pouze na skladovou položku Premium.

Vlastnost Hodnota
Skupina parametrů: Network Rule Arguments
Přípustné hodnoty: Allow, Deny
--force-string

Při použití set nebo add zachovávejte řetězcové literály místo pokusu o převod na JSON.

Vlastnost Hodnota
Skupina parametrů: Generic Update Arguments
Default value: False
--public-network-enabled

Povolit přístup k veřejné síti pro registr kontejneru.

Vlastnost Hodnota
Skupina parametrů: Network Rule Arguments
Přípustné hodnoty: false, true
--remove

Odeberte vlastnost nebo prvek ze seznamu. Příklad: --remove property.list <indexToRemove> OR --remove propertyToRemove.

Vlastnost Hodnota
Skupina parametrů: Generic Update Arguments
Default value: []
--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--role-assignment-mode

Režim přiřazení role registru. Další informace o této funkci naleznete v tématu https://aka.ms/acr/auth/abac. Výchozí hodnota je rbac.

Vlastnost Hodnota
Skupina parametrů: Permissions and Role Assignment Arguments
Přípustné hodnoty: rbac, rbac-abac
--set

Aktualizujte objekt zadáním cesty vlastnosti a hodnoty, která se má nastavit. Příklad: --set property1.property2=<value>.

Vlastnost Hodnota
Skupina parametrů: Generic Update Arguments
Default value: []
--sku

Skladová položka registru kontejneru.

Vlastnost Hodnota
Přípustné hodnoty: Basic, Premium, Standard
--tags

Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False