az acr

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

Příkazy

az acr agentpool

Správa fondů agentů privátních úloh pomocí Azure Container Registry

az acr agentpool create

Vytvořte fond agentů pro Azure Container Registry.

az acr agentpool delete

Odstraňte fond agentů.

az acr agentpool list

Seznam fondů agentů pro Azure Container Registry.

az acr agentpool show

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

az acr agentpool update

Aktualizace fondu agentů pro Azure Container Registry.

az acr build

Zařadit rychlé sestavení do fronty a poskytne protokoly streamování pro Azure Container Registry.

az acr check-health

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

az acr check-name

Zkontroluje, jestli Azure Container Registry název domény platný a dostupný pro použití.

az acr config

Konfigurace zásad pro registry kontejnerů Azure

az acr config content-trust

Umožňuje spravovat zásady pro důvěryhodnost obsahu pro služby Azure Container Registry.

az acr config content-trust show

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

az acr config content-trust update

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

az acr config retention

Spravujte zásady uchovávání informací pro služby Azure Container Registry.

az acr config retention show

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

az acr config retention update

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

az acr connected-registry

Spravujte připojené prostředky registru pomocí služby Azure Container Registry.

az acr connected-registry create

Vytvoření připojeného registru pro Azure Container Registry.

az acr connected-registry deactivate

Deaktivace připojeného registru z Azure Container Registry.

az acr connected-registry delete

Odstranění připojeného registru z Azure Container Registry.

az acr connected-registry install

Pomáhá získat přístup k potřebným informacím pro instalaci připojeného registru. Další informace najdete tady: https://aka.ms/acr/connected-registry.

az acr connected-registry install info

Načte informace potřebné k aktivaci připojeného registru.

az acr connected-registry install renew-credentials

Načte informace požadované k aktivaci připojeného registru a obnoví přihlašovací údaje tokenu synchronizace.

az acr connected-registry list

Vypíše všechny připojené Registry v rámci aktuálního nadřazeného registru.

az acr connected-registry list-client-tokens

Zobrazí seznam všech tokenů klienta přidružených ke konkrétním připojeným registrům.

az acr connected-registry repo

Aktualizuje všechna potřebná připojená oprávnění oboru synchronizace registru.

az acr connected-registry show

Zobrazení podrobností o připojeném registru

az acr connected-registry update

Aktualizujte připojený registr pro Azure Container Registry.

az acr create

Vytvořit registr kontejneru Azure

az acr credential

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

az acr credential renew

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

az acr credential show

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

az acr delete

Odstraní Azure Container Registry.

az acr encryption

Správa šifrování registru kontejnerů.

az acr encryption rotate-key

Otočí (aktualizuje) šifrovací klíč registru kontejneru.

az acr encryption show

Zobrazit podrobnosti o šifrování registru kontejneru.

az acr export-pipeline

Správa kanálů exportu ACR

az acr export-pipeline create

Vytvoření kanálu exportu

az acr export-pipeline delete

Odstranění kanálu exportu

az acr export-pipeline list

Zobrazení seznamu kanálů exportu na Container Registry

az acr export-pipeline show

Podrobné zobrazení kanálu exportu

az acr helm

Správa grafů Helm pro registry kontejnerů Azure

az acr helm delete

Odstraňte verzi chartu Helm v Azure Container Registry.

az acr helm install-cli

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

az acr helm list

Vypište všechny diagramy Helm v Azure Container Registry.

az acr helm push

Nas nabízeného balíčku chartu Helm do Azure Container Registry.

az acr helm repo

Spravujte úložiště Helm grafů pro služby Azure Container Registry.

az acr helm repo add

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

az acr helm show

Popis chartu Helm v Azure Container Registry

az acr identity

Spravujte identity služby (spravované) pro registr kontejnerů.

az acr identity assign

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

az acr identity remove

Odeberte spravovanou identitu z registru kontejneru.

az acr identity show

Zobrazit podrobnosti o identitě registru kontejneru.

az acr import

Importuje obrázek do Azure Container Registry z jiné Container Registry. Import odebere potřebu docker pull, značky dockeru a docker push. U větších imagí zvažte použití --no-wait .

az acr import-pipeline

Správa kanálů importu ACR

az acr import-pipeline create

Vytvoření kanálu importu

az acr import-pipeline delete

Odstranění kanálu importu

az acr import-pipeline list

Zobrazení seznamu kanálů importu na Container Registry

az acr import-pipeline show

Podrobné zobrazení kanálu importu

az acr list

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

az acr login

Přihlaste se k Azure Container Registry pomocí rozhraní příkazového řádku Dockeru.

az acr network-rule

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

az acr network-rule add

Přidejte pravidlo sítě.

az acr network-rule list

Vy list network rules (Vy listovat pravidla sítě).

az acr network-rule remove

Odeberte pravidlo sítě.

az acr pack

Správa Úlohy služby Azure Container Registry, které používají nativní cloudové buildpacky

az acr pack build

Zařadit do fronty rychlou úlohu sestavení, která sestaví aplikaci a nasoudí ji do Azure Container Registry.

az acr pipeline-run

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

az acr pipeline-run create

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

az acr pipeline-run delete

Odstraní kanál exportu.

az acr pipeline-run list

Seznam pipelineruns všech kanálů v registru kontejnerů.

az acr pipeline-run show

Zobrazit podrobný export kanálu.

az acr private-endpoint-connection

Správa připojení privátních koncových bodů registru kontejneru

az acr private-endpoint-connection approve

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

az acr private-endpoint-connection delete

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

az acr private-endpoint-connection list

Zobrazí seznam všech připojení privátních koncových bodů k registru kontejneru.

az acr private-endpoint-connection reject

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

az acr private-endpoint-connection show

Zobrazení podrobností o připojení privátního koncového bodu registru kontejneru

az acr private-link-resource

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

az acr private-link-resource list

Vypíše zdroje privátních odkazů, které jsou podporovány pro registr.

az acr replication

Spravujte geograficky replikované oblasti služby Azure Container Registry.

az acr replication create

Vytvořte replikovanou oblast pro registr kontejneru Azure

az acr replication delete

Odstraní replikovanou oblast z Azure Container Registry.

az acr replication list

Zobrazí seznam všech oblastí pro geograficky replikovaný Azure Container Registry.

az acr replication show

Získá podrobnosti o replikované oblasti.

az acr replication update

Aktualizuje replikaci.

az acr repository

Spravujte úložiště (názvy imagí) pro služby Azure Container Registry.

az acr repository delete

Odstranění úložiště nebo obrázku v Azure Container Registry.

az acr repository list

Vypíše úložiště v Azure Container Registry.

az acr repository show

Získá atributy úložiště nebo obrázku v Azure Container Registry.

az acr repository show-manifests

Zobrazit manifesty úložiště v Azure Container Registry.

az acr repository show-tags

Zobrazení značek pro úložiště v Azure Container Registry.

az acr repository untag

Odznačte obrázek v Azure Container Registry.

az acr repository update

Aktualizujte atributy úložiště nebo image v Azure Container Registry.

az acr run

Zařadit rychlý běh do fronty poskytující streamované protokoly pro Azure Container Registry.

az acr scope-map

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

az acr scope-map create

Vytvořte mapu oboru pro Azure Container Registry.

az acr scope-map delete

Odstranění mapy oboru pro Azure Container Registry.

az acr scope-map list

List all scope maps for an Azure Container Registry.

az acr scope-map show

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

az acr scope-map update

Aktualizace mapy oboru pro Azure Container Registry.

az acr show

Získejte podrobnosti o Azure Container Registry.

az acr show-endpoints

Zobrazení koncových bodů registru

az acr show-usage

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

az acr task

Spravujte kolekci kroků pro sestavování, testování a & platformy pro opravy imagí kontejnerů pomocí služby Azure Container Registry.

az acr task cancel-run

Zruší zadané spuštění Azure Container Registry.

az acr task create

Vytvořte řadu kroků pro sestavování, testování a & pro opravy kontejnerů v prostředí operačního systému. Úlohy podporují triggery z potvrzení Git a aktualizací základní image.

az acr task credential

Umožňuje spravovat přihlašovací údaje pro úlohu. Další informace najdete tady: https://aka.ms/acr/tasks/cross-registry-authentication.

az acr task credential add

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

az acr task credential list

Vypíše všechna pověření vlastního registru pro úlohu.

az acr task credential remove

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

az acr task credential update

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

az acr task delete

Odstraní úlohu z Azure Container Registry.

az acr task identity

Spravované identity pro úlohu. Další informace najdete tady: https://aka.ms/acr/tasks/task-create-managed-identity.

az acr task identity assign

Aktualizuje spravovanou identitu pro úlohu.

az acr task identity remove

Odeberte spravované identity pro úlohu.

az acr task identity show

Zobrazí spravované identity pro úlohu.

az acr task list

Vypíše úkoly pro Azure Container Registry.

az acr task list-runs

Zobrazí seznam všech spuštěných spuštění pro Azure Container Registry s možností filtrovat podle konkrétního úkolu.

az acr task logs

Zobrazení protokolů pro konkrétní spuštění Pokud není zadáno žádné ID spuštění, zobrazte protokoly posledního vytvořeného spuštění.

az acr task run

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

az acr task show

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

az acr task show-run

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

az acr task timer

Správa aktivačních událostí časovače pro úlohu.

az acr task timer add

Přidejte do úkolu aktivační událost časovače.

az acr task timer list

Vypíše všechny aktivační události časovače pro úlohu.

az acr task timer remove

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

az acr task timer update

Aktualizuje aktivační událost časovače pro úlohu.

az acr task update

Aktualizace úlohy pro Azure Container Registry.

az acr task update-run

Opravte vlastnosti běhu úkolu Azure Container Registry.

az acr taskrun

Spravujte taskruns pomocí služby Azure Container Registry.

az acr taskrun delete

Odstraní Taskrun z Azure Container Registry.

az acr taskrun list

Vypíše seznam taskruns pro Azure Container Registry.

az acr taskrun logs

Zobrazit protokoly spuštění pro konkrétní Taskrun.

az acr taskrun show

Získá vlastnosti pojmenovaného Taskrun pro Azure Container Registry.

az acr token

Správa tokenů pro Azure Container Registry.

az acr token create

Vytvoření tokenu přidruženého k mapě oboru pro Azure Container Registry.

az acr token credential

Umožňuje spravovat přihlašovací údaje tokenu pro Azure Container Registry.

az acr token credential delete

Odstraní přihlašovací údaje tokenu.

az acr token credential generate

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

az acr token delete

Odstraní token pro Azure Container Registry.

az acr token list

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

az acr token show

Zobrazení podrobností a atributů tokenu pro Azure Container Registry.

az acr token update

Aktualizuje token (nahradit přidruženou mapu oboru) pro Azure Container Registry.

az acr update

Aktualizujte Azure Container Registry.

az acr webhook

Správa webhooků pro registry kontejnerů Azure

az acr webhook create

Vytvořte webhook pro Azure Container Registry.

az acr webhook delete

Odstraňte webhook z Azure Container Registry.

az acr webhook get-config

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

az acr webhook list

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

az acr webhook list-events

Zobrazení seznamu nedávných událostí webhooku

az acr webhook ping

Aktivace události příkazu ping pro webhook

az acr webhook show

Získejte podrobnosti o webhooku.

az acr webhook update

Aktualizace webhooku

az acr build

Zařadit rychlé sestavení do fronty a poskytne 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]
             [--subscription]
             [--target]
             [--timeout]
             [<SOURCE_LOCATION>]

Příklady

Zařadit místní kontext do fronty jako sestavení Linuxu, označit ho a nasa potom ho nasučit do registru.

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

Zařadit místní kontext do fronty jako sestavení Linuxu, označit ho a bez streamování protokolů ho přidat do registru.

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

Zařadit místní kontext do fronty jako sestavení Linuxu bez jeho nasazování do registru.

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

Zařadit místní kontext do fronty jako sestavení Linuxu bez jeho nasazování do registru.

az acr build -r MyRegistry .

Zařadit vzdálený GitHub do fronty jako Windows, označit ho a na push do registru.

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

Zařadit vzdálené sestavení kontextu artefaktu OCI do fronty.

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

Zařadit místní kontext do fronty jako linuxové sestavení v architektuře arm/v7, označit ho a na push do registru.

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

Povinné parametry

--registry -r

Název registru kontejneru. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name> .

Volitelné parametry

--agent-pool

Název fondu agentů.

--auth-mode

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

přijímané hodnoty: Default, None
--build-arg

Argument sestavení ve formátu --build-arg name[=value] Násobky podporované vícenásobným předáním --build-arg.

--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 image ve formátu -t repo/image:tag. Více značek je podporováno vícenásobným předáním -t.

--log-template

Šablona úložiště a značky pro spuštění artefaktu protokolu ve formátu log/repo:tag (např. acr/logs:{{ Run.ID}}). Vztahuje se pouze na registr s povolenou sadou CMK.

--no-format

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

--no-logs

Po úspěšném zařazování sestavení do fronty nezmiřte protokoly.

--no-push

Určuje, jestli má být sestavená image nasaována do registru.

--no-wait

Nečekejte na dokončení sestavení a ihned po zařazení sestavení do fronty se vraťte.

--platform

Platforma, na které se spustí sestavení/úloha, např. windows a linux. Pokud se používá v příkazech sestavení, je možné ji zadat také ve formátu os/arch/variant pro výslednou image. 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> příkazu .

--secret-build-arg

Argument sestavení tajného klíče ve formátu --secret-build-arg name[=value] Násobky podporované několikanásobným předáním parametru --secret-build-arg name[=value].

--subscription

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

--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ř. ') nebo vzdálený tarball (např. ' ' ) nebo úložiště artefaktu OCI v registru kontejneru https://github.com/Azure-Samples/acr-build-helloworld-node.git http://server/context.tar.gz Azure (např. 'oci://myregistry.azurecr.io/myartifact:mytag').

az acr check-health

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

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

Příklady

Získá stav s cílovým registrem MyRegistry a přeskočí potvrzení pro přijetí bitové kopie.

az acr check-health -n MyRegistry -y

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

az acr check-health --ignore-errors

Volitelné parametry

--ignore-errors

Uveďte všechny kontroly stavu, i když se zjistí chyby.

--name -n

Název registru kontejneru. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name> .

--subscription

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

--vnet

ID virtuální sítě, aby se tento příkaz spouštěl ve virtuální síti a ověřil směrování DNS do privátních koncových bodů.

--yes -y

Nevy vyzvání k potvrzení.

az acr check-name

Zkontroluje, jestli Azure Container Registry název domény platný a dostupný pro použití.

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

Příklady

Zkontrolujte, jestli už název registru existuje.

az acr check-name -n doesthisnameexist

Povinné parametry

--name -n

Název registru kontejneru. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name> .

Volitelné parametry

--subscription

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

az acr create

Vytvořit registr kontejneru Azure

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

Příklady

Vytvořte spravovaný registr kontejnerů se standardní SKU.

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

Povinné parametry

--name -n

Název registru kontejneru. 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> příkazu .

--sku

SKU registru kontejneru.

přijímané hodnoty: Basic, Classic, Premium, Standard

Volitelné parametry

--admin-enabled

Určuje, jestli je uživatel s rolí správce povolený.

přijímané hodnoty: false, true
--allow-trusted-services

Povolí důvěryhodným službám Azure přístup k registrům omezeným na síť. Další informace najdete na adrese https://aka.ms/acr/trusted-services . Výchozí hodnota je povolit.

přijímané hodnoty: false, true
--default-action

Výchozí akce, která se použije, když pravidlo neodpovídá. Vztahuje se pouze na Premium SKU.

přijímané hodnoty: Allow, Deny
--identity

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

--key-encryption-key

Identifikátor URI klíče trezoru klíčů. Pokud chcete povolit automatizovanou rotaci, zadejte identifikátor URI klíče bez verze. Pro ruční rotaci zadejte identifikátor URI klíče s verzí.

--location -l

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

--public-network-enabled

Povolte pro registr kontejneru přístup k veřejné síti. Výchozí hodnota je povolit.

přijímané hodnoty: false, true
--subscription

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

--tags

Mezerami oddělené značky: key[=value] [key[=value] ...]. Pomocí "" vymažte existující značky.

--workspace

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

--zone-redundancy

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

přijímané hodnoty: Disabled, Enabled

az acr delete

Odstraní Azure Container Registry.

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

Příklady

Odstraňte Azure Container Registry.

az acr delete -n MyRegistry

Povinné parametry

--name -n

Název registru kontejneru. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name> .

Volitelné parametry

--resource-group -g

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

--subscription

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

--yes -y

Nevy vyzvání k potvrzení.

az acr import

Importuje obrázek do Azure Container Registry z jiné Container Registry. Import odebere potřebu docker pull, značky dockeru a docker push. U větších imagí zvažte použití --no-wait .

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

Příklady

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

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

Import image z veřejného úložiště na Docker Hub. Image používá zadané názvy úložišť a 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í 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

Import 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 image bez čekání na úspěšné dokončení. Selhání během importu se neprojeví. Spuštěním `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. 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 , bude vždy --source interpretován jako zdrojová image, i když obsahuje přihlašovací server.

Volitelné parametry

--force

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

--image -t

Název a značka image ve formátu -t repo/image:tag. Více značek je podporováno vícenásobným předáním -t.

--no-wait

Nečekejte na dokončení importu a ihned po zařazení importu do fronty se vraťte.

--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í pouze s manifestem. Více kopií podporovaných vícenásobným předáním --repository.

--resource-group -g

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

--subscription

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

--username -u

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

az acr list

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

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

Příklady

Vypište registry kontejnerů a zobrazte výsledky v tabulce napříč několika skupinami prostředků.

az acr list -o table

Zobrazte seznam registrů kontejnerů ve skupině prostředků a zobrazte výsledky v tabulce.

az acr list -g MyResourceGroup -o table

Volitelné parametry

--query-examples

Doporučte pro vás řetězec JMESPath. Můžete zkopírovat jeden z dotazů a vložit ho za parametr --query v uvozovkách, abyste viděli výsledky. Můžete přidat jedno nebo více poziční klíčová slova, abychom mohli na základě těchto klíčových slov poskytnout návrhy.

--resource-group -g

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

--subscription

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

az acr login

Přihlaste se k Azure Container Registry pomocí rozhraní příkazového řádku Dockeru.

Docker musí být na vašem počítači nainstalovaný. Až to bude hotové, pomocí docker logout se odhlásit. (Pokud potřebujete pouze přístupový token a nechcete do něj instalovat Docker, zadejte --expose-token.

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

Příklady

Přihlášení k Azure Container Registry

az acr login -n MyRegistry

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

az acr login -n MyRegistry --expose-token

Povinné parametry

--name -n

Název registru kontejneru. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name> .

Volitelné parametry

--expose-token -t

Zpřístupňuje přístupový token místo automatically logging in through Docker CLI (Rozhraní příkazového řádku Dockeru).

--password -p

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

--resource-group -g

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

--subscription

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

--suffix

Přípona tenanta na přihlašovacím serveru registru. Pokud je přihlašovací server registru ve formátu "registry-tenant.azurecr.io", můžete zadat "--suffix tenant". Platí, pokud k registru přistupujete 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í do registru kontejneru.

az acr run

Zařadit rychlý běh do fronty poskytující 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]
           [--subscription]
           [--timeout]
           [--values]
           [<SOURCE_LOCATION>]

Příklady

Zařadit spuštění do fronty, aby se spouštěl příkaz kontejneru.

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

Zařadit spuštění do fronty s definicí úlohy ze standardního vstupu. Buď Ctrl + Z(Windows) nebo Ctrl + D (Linux), ukončí vstupní datový proud.

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

Zařadit spuštění do fronty, aby se spouštěly úkoly předané kanálem.

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

Zařadit místní kontext do fronty na server ACR pomocí protokolů streamování.

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

Zařadit 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řadit vzdálený kontext Gitu do fronty s protokoly streamování a spustit úlohu na platformě Linux.

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

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

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

Povinné parametry

--registry -r

Název registru kontejneru. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name> .

Volitelné parametry

--agent-pool

Název fondu agentů.

--auth-mode

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

přijímané hodnoty: Default, None
--cmd

Příkazy, které se spustí.

--file -f

Cesta k souboru šablony úlohy nebo definice vzhledem ke zdrojovému kontextu. Kanálem souboru ze standardního vstupu může být "-".

--log-template

Šablona úložiště a značky pro spuštění artefaktu protokolu ve formátu log/repo:tag (např. acr/logs:{{ Run.ID}}). Vztahuje se pouze na registr s povolenou sadou CMK.

--no-format

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

--no-logs

Po úspěšném zařazování sestavení do fronty nezmiřte protokoly.

--no-wait

Nečekejte na dokončení spuštění a ihned po zařazení spuštění do fronty se vraťte.

--platform

Platforma, na které se spustí sestavení/úloha, např. windows a linux. Pokud se používá v příkazech buildu, je možné ho pro výslednou image zadat také ve formátu os/arch/variant. 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> příkazu .

--set

Hodnota ve formátu name[=value]. Násobky podporované vícenásobným předáním --set.

--set-secret

Hodnota tajného klíče ve formátu --set name[=value]. Násobky podporované vícenásobným předáním --set.

--subscription

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

--timeout

Časový limit v sekundách

--values

Cesta k souboru hodnot úlohy 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ř. ' ' ) nebo vzdálený tarball (např. ') nebo úložiště artefaktu OCI v registru kontejneru https://github.com/Azure-Samples/acr-build-helloworld-node.git http://server/context.tar.gz Azure (např. 'oci://myregistry.azurecr.io/myartifact:mytag'). Pokud je zadaný parametr /dev/null, hodnota se nastaví na None a ignoruje se.

az acr show

Získejte podrobnosti o Azure Container Registry.

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

Příklady

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

az acr show -n MyRegistry --query loginServer

Získání podrobností o Azure Container Registry

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

Povinné parametry

--name -n

Název registru kontejneru. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name> .

Volitelné parametry

--query-examples

Doporučte pro vás řetězec JMESPath. Můžete zkopírovat jeden z dotazů a vložit ho za parametr --query v uvozovkách, abyste viděli výsledky. Můžete přidat jedno nebo více poziční klíčová slova, abychom mohli na základě těchto klíčových slov poskytnout návrhy.

--resource-group -g

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

--subscription

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

az acr show-endpoints

Zobrazení koncových bodů registru

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

Povinné parametry

--name -n

Název registru kontejneru. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name> .

Volitelné parametry

--resource-group -g

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

--subscription

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

az acr show-usage

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

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

Příklady

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

az acr show-usage -n MyRegistry

Povinné parametry

--name -n

Název registru kontejneru. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name> .

Volitelné parametry

--resource-group -g

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

--subscription

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

az acr update

Aktualizujte Azure Container Registry.

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

Příklady

Aktualizujte značky pro Azure Container Registry.

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

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

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

Povinné parametry

--name -n

Název registru kontejneru. Výchozí název registru můžete nakonfigurovat pomocí az configure --defaults acr=<registry name> .

Volitelné parametry

--add

Přidejte objekt do seznamu objektů zadáním dvojice cesty a hodnoty klíče. Příklad: --add property.listProperty <key=value, string nebo JSON string>.

--admin-enabled

Určuje, jestli je uživatel s rolí správce povolený.

přijímané hodnoty: false, true
--allow-trusted-services

Povolí důvěryhodným službám Azure přístup k registrům omezeným na síť. Další informace najdete na adrese https://aka.ms/acr/trusted-services .

přijímané hodnoty: false, true
--anonymous-pull-enabled

Povolte vyžádané změny z neověřených klientů v celém registru.

přijímané hodnoty: false, true
--data-endpoint-enabled

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

přijímané hodnoty: false, true
--default-action

Výchozí akce, která se použije, když pravidlo neodpovídá. Vztahuje se pouze na Premium SKU.

přijímané hodnoty: Allow, Deny
--force-string

Pokud používáte set nebo add, zachováte místo pokusu o převod na JSON řetězcové literály.

--public-network-enabled

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

přijímané hodnoty: false, true
--remove

Odebere vlastnost nebo prvek ze seznamu. Příklad: --remove property.list OR --remove propertyToRemove.

--resource-group -g

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

--set

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

--sku

SKU registru kontejneru.

přijímané hodnoty: Basic, Classic, Premium, Standard
--subscription

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

--tags

Mezerami oddělené značky: key[=value] [key[=value] ...]. Pomocí "" vymažte existující značky.