az acr

Verwalten privater Registrierungen mit Azure Container-Registrierungen.

Befehle

az acr agentpool

Verwalten von privaten Aufgaben-Agent-Pools mit Azure Container Registries.

az acr agentpool create

Erstellen Sie einen Agentpool für einen Azure Container Registry.

az acr agentpool delete

Löschen eines Agentpools.

az acr agentpool list

Listen Sie die Agentpools für eine Azure Container Registry auf.

az acr agentpool show

Rufen Sie die Eigenschaften eines angegebenen Agentpools für einen Azure Container Registry ab.

az acr agentpool update

Aktualisieren eines Agentpools für einen Azure Container Registry.

az acr build

Stellt einen schnellen Build bereit, der Streamingprotokolle für eine Azure Container Registry bereitstellt.

az acr check-health

Ruft Integritätsinformationen zur Umgebung und optional zu einer Zielregistrierung ab.

az acr check-name

Überprüft, ob ein Azure Container Registry-Name gültig und zur Verwendung verfügbar ist.

az acr config

Konfigurieren von Richtlinien für Azure Container-Registrierungen.

az acr config content-trust

Verwalten der Inhaltsvertrauenswürdigen Richtlinie für Azure Container Registries.

az acr config content-trust show

Zeigen Sie die konfigurierte Inhaltsvertrauenswürdige Richtlinie für eine Azure Container Registry an.

az acr config content-trust update

Aktualisieren der Inhaltsvertrauenswürdigen Richtlinie für eine Azure Container Registry.

az acr config retention

Verwalten der Aufbewahrungsrichtlinie für Azure Container-Registrierungen.

az acr config retention show

Zeigen Sie die konfigurierte Aufbewahrungsrichtlinie für eine Azure Container Registry an.

az acr config retention update

Aktualisieren der Aufbewahrungsrichtlinie für eine Azure Container Registry.

az acr connected-registry

Verwalten von verbundenen Registrierungsressourcen mit Azure Container Registries.

az acr connected-registry create

Erstellen Sie eine verbundene Registrierung für eine Azure Container Registry.

az acr connected-registry deactivate

Deaktivieren Sie eine verbundene Registrierung aus Azure Container Registry.

az acr connected-registry delete

Löschen Sie eine verbundene Registrierung aus Azure Container Registry.

az acr connected-registry get-settings

Abrufen von Informationen, die zum Aktivieren einer verbundenen Registrierung erforderlich sind, und erstellt oder dreht die Synchronisierungstokenanmeldeinformationen.

az acr connected-registry install

Hilfe zum Zugriff auf die erforderlichen Informationen zum Installieren einer verbundenen Registrierung. Unter https://aka.ms/acr/connected-registry finden Sie weitere Informationen.

az acr connected-registry install info

Abrufen von Informationen, die zum Aktivieren einer verbundenen Registrierung erforderlich sind.

az acr connected-registry install renew-credentials

Abrufen von Informationen, die zum Aktivieren einer verbundenen Registrierung erforderlich sind, und verlängert die Synchronisierungstokenanmeldeinformationen.

az acr connected-registry list

Listet alle verbundenen Registrierungen unter der aktuellen übergeordneten Registrierung auf.

az acr connected-registry list-client-tokens

Listet alle Clienttoken auf, die einer bestimmten verbundenen Registrierung zugeordnet sind.

az acr connected-registry permissions

Verwalten Sie die Repositoryberechtigungen für mehrere verbundene Registrierungen. Unter https://aka.ms/acr/connected-registry finden Sie weitere Informationen.

az acr connected-registry permissions show

Zeigen Sie die Informationen zur verbundenen Registrierungssynchronisierungszuordnung an.

az acr connected-registry permissions update

Hinzufügen und Entfernen von Repositoryberechtigungen über alle erforderlichen verbundenen Registrierungssynchronisierungsbereichszuordnungen.

az acr connected-registry repo

Aktualisieren Sie alle erforderlichen Berechtigungen für die Synchronisierung des Registrierungssynchronisierungsbereichs.

az acr connected-registry show

Zeigen Sie verbundene Registrierungsdetails an.

az acr connected-registry update

Aktualisieren sie eine verbundene Registrierung für eine Azure Container Registry.

az acr create

Erstellen Sie eine Azure Container Registry.

az acr credential

Verwalten von Anmeldeinformationen für Azure Container-Registrierungen.

az acr credential renew

Generiert Anmeldeinformationen für eine Azure Container Registry-Instanz erneut.

az acr credential show

Ruft die Anmeldeinformationen für eine Azure Container Registry-Instanz ab.

az acr delete

Löscht eine Azure Container Registry-Instanz.

az acr encryption

Verwalten der Containerregistrierungsverschlüsselung.

az acr encryption rotate-key

Drehen (Aktualisieren) des Verschlüsselungsschlüssels der Containerregistrierung.

az acr encryption show

Zeigen Sie die Verschlüsselungsdetails der Containerregistrierung an.

az acr export-pipeline

Verwalten von ACR-Exportpipelinen.

az acr export-pipeline create

Erstellen Sie eine Exportpipeline.

az acr export-pipeline delete

Löschen einer Exportpipeline.

az acr export-pipeline list

Listen Sie Exportpipelinen in einer Containerregistrierung auf.

az acr export-pipeline show

Zeigen Sie eine Exportpipeline ausführlich an.

az acr helm

Verwalten von Helmdiagrammen für Azure Container Registries.

az acr helm delete

Löschen Sie eine Helmdiagrammversion in einer Azure Container Registry.

az acr helm install-cli

Laden Sie das Helm-Befehlszeilentool herunter und installieren Sie sie.

az acr helm list

Auflisten aller Helmdiagramme in einem Azure Container Registry.

az acr helm push

Pushen Sie ein Helmdiagrammpaket in ein Azure Container Registry.

az acr helm repo

Verwalten von Helmdiagramm-Repositorys für Azure Container Registries.

az acr helm repo add

Fügen Sie ein Helmdiagramm-Repository aus einem Azure Container Registry über die Helm CLI hinzu.

az acr helm show

Beschreiben Eines Helmdiagramms in einem Azure Container Registry.

az acr identity

Verwalten von Dienstidentitäten (verwaltet) für eine Containerregistrierung.

az acr identity assign

Weisen Sie einer Containerregistrierung eine verwaltete Identität zu.

az acr identity remove

Entfernen Sie eine verwaltete Identität aus einer Containerregistrierung.

az acr identity show

Zeigen Sie die Identitätsdetails der Containerregistrierung an.

az acr import

Importiert ein Image aus einer anderen Containerregistrierung in eine Azure Container Registry-Instanz. Der Import beseitigt die Notwendigkeit von docker pull, docker tag, docker push. Für größere Bilder sollten Sie die Verwendung verwenden --no-wait.

az acr import-pipeline

Verwalten von ACR-Importpipelinen.

az acr import-pipeline create

Erstellen Sie eine Importpipeline.

az acr import-pipeline delete

Löschen sie eine Importpipeline.

az acr import-pipeline list

Listen Sie Pipelines in einer Containerregistrierung auf.

az acr import-pipeline show

Zeigen Sie eine Importpipeline im Detail an.

az acr list

Listet alle Containerregistrierungen unter dem aktuellen Abonnement auf.

az acr login

Meldet sich über die Docker CLI bei einer Azure Container Registry-Instanz an.

az acr manifest

Verwalten von Artefaktemanifesten in Azure Container Registries.

az acr manifest delete

Löschen Sie ein Manifest in einem Azure Container Registry.

az acr manifest list

Listen Sie die Manifeste in einem Repository in einem Azure Container Registry auf.

az acr manifest list-metadata

Listen Sie die Metadaten der Manifeste in einem Repository in einem Azure Container Registry auf.

az acr manifest list-referrers

Listen Sie die ORAS-Verweise auf ein Manifest in einem Azure Container Registry auf.

az acr manifest metadata

Verwalten von Artefaktemanifestmetadaten in Azure Container Registries.

az acr manifest metadata list

Listen Sie die Metadaten der Manifeste in einem Repository in einem Azure Container Registry auf.

az acr manifest metadata show

Rufen Sie die Metadaten eines Artefaktes in einem Azure Container Registry ab.

az acr manifest metadata update

Aktualisieren Sie die Manifestmetadaten eines Artefaktes in einem Azure Container Registry.

az acr manifest show

Rufen Sie ein Manifest in einem Azure Container Registry ab.

az acr manifest show-metadata

Rufen Sie die Metadaten eines Artefaktes in einem Azure Container Registry ab.

az acr manifest update-metadata

Aktualisieren Sie die Manifestmetadaten eines Artefaktes in einem Azure Container Registry.

az acr network-rule

Verwalten von Netzwerkregeln für Azure Container-Registrierungen.

az acr network-rule add

Fügen Sie eine Netzwerkregel hinzu.

az acr network-rule list

Listen von Netzwerkregeln.

az acr network-rule remove

Entfernen Sie eine Netzwerkregel.

az acr pack

Verwalten sie Azure Container Registry Aufgaben, die Cloud Native Buildpacks verwenden.

az acr pack build

Warteschlangen einer schnell erstellten Aufgabe, die eine App erstellt und in eine Azure Container Registry verschoben wird.

az acr pipeline-run

Verwalten sie ACR-Import- und Exportpipelineausführungen.

az acr pipeline-run clean

Löschen Sie alle fehlgeschlagenen Pipelineausführungen in der Registrierung.

az acr pipeline-run create

Erstellen Sie einen Pipelinelauf.

az acr pipeline-run delete

Löschen sie eine Pipelineausführung.

az acr pipeline-run list

Listet Pipelineausführungen aller Pipelines in einer Containerregistrierung auf.

az acr pipeline-run show

Zeigen Sie eine Pipelineausführung im Detail an.

az acr private-endpoint-connection

Verwalten von privaten Endpunktverbindungen für die Containerregistrierung.

az acr private-endpoint-connection approve

Genehmigen einer privaten Endpunktverbindungsanforderung für eine Containerregistrierung.

az acr private-endpoint-connection delete

Löschen Sie eine private Endpunktverbindungsanforderung für eine Containerregistrierung.

az acr private-endpoint-connection list

Listet alle privaten Endpunktverbindungen mit einer Containerregistrierung auf.

az acr private-endpoint-connection reject

Ablehnen einer privaten Endpunktverbindungsanforderung für eine Containerregistrierung.

az acr private-endpoint-connection show

Details der privaten Endpunktverbindung einer Containerregistrierung anzeigen.

az acr private-link-resource

Verwalten von Privaten Linkressourcen der Registrierung.

az acr private-link-resource list

Listet die für eine Registrierung unterstützten privaten Linkressourcen auf.

az acr replication

Verwalten von geo replizierten Regionen von Azure Container Registries.

az acr replication create

Erstellen Sie eine replizierte Region für eine Azure Container Registry-Instanz.

az acr replication delete

Löschen Sie einen replizierten Bereich aus einem Azure Container Registry.

az acr replication list

Listet alle Regionen für eine geo replizierte Azure Container Registry auf.

az acr replication show

Rufen Sie die Details eines replizierten Bereichs ab.

az acr replication update

Aktualisierungen eine Replikation.

az acr repository

Verwalten von Repositorys (Bildnamen) für Azure Container Registries.

az acr repository delete

Löscht ein Repository oder Image in einer Azure Container Registry-Instanz.

az acr repository list

Listet Repositorys in einer Azure Container Registry-Instanz auf.

az acr repository show

Ruft die Attribute eines Repositorys oder Images in einer Azure Container Registry-Instanz ab.

az acr repository show-manifests

Zeigt Manifeste eines Repositorys in einer Azure Container Registry-Instanz an.

az acr repository show-tags

Zeigt Tags für ein Repository in einer Azure Container Registry-Instanz an.

az acr repository untag

Hebt Tags von einem Image in einer Azure Container Registry-Instanz auf.

az acr repository update

Aktualisiert die Attribute eines Repositorys oder Images in einer Azure Container Registry-Instanz.

az acr run

Warteschlangen eine schnelle Ausführung, die streamte Protokolle für eine Azure Container Registry bereitstellt.

az acr scope-map

Verwalten von Bereichszugriffszuordnungen für Azure Container Registries.

az acr scope-map create

Erstellen Sie eine Bereichszuordnung für eine Azure Container Registry.

az acr scope-map delete

Löschen Sie eine Bereichszuordnung für eine Azure Container Registry.

az acr scope-map list

Alle Bereichszuordnungen für eine Azure Container Registry auflisten.

az acr scope-map show

Zeigen Sie Details und Attribute einer Bereichszuordnung für eine Azure Container Registry an.

az acr scope-map update

Aktualisieren einer Bereichszuordnung für eine Azure Container Registry.

az acr show

Ruft die Details einer Azure Container Registry-Instanz ab.

az acr show-endpoints

Zeigen Sie Registrierungsendpunkte an.

az acr show-usage

Ruft die Speichernutzung für eine Azure Container Registry-Instanz ab.

az acr task

Verwalten Sie eine Sammlung von Schritten zum Erstellen, Testen und & Testen von Containerimages mit Azure Container Registries.

az acr task cancel-run

Abbrechen einer angegebenen Ausführung eines Azure Container Registry.

az acr task create

Erstellen Sie eine Reihe von Schritten zum Erstellen, Testen und Installieren von Patchcontainern für Os & Framework. Aufgaben unterstützen Trigger von Git Commits und Basisimageupdates.

az acr task credential

Verwalten von Anmeldeinformationen für eine Aufgabe. Unter https://aka.ms/acr/tasks/cross-registry-authentication finden Sie weitere Informationen.

az acr task credential add

Fügen Sie der Aufgabe eine benutzerdefinierte Registrierungsanmeldeinformationen hinzu.

az acr task credential list

Listet alle benutzerdefinierten Registrierungsanmeldeinformationen für die Aufgabe auf.

az acr task credential remove

Entfernen Sie Anmeldeinformationen für eine Aufgabe.

az acr task credential update

Aktualisieren sie die Anmeldeinformationen für eine Aufgabe.

az acr task delete

Löschen Sie eine Aufgabe aus einem Azure Container Registry.

az acr task identity

Verwaltete Identitäten für die Aufgabe. Unter https://aka.ms/acr/tasks/task-create-managed-identity finden Sie weitere Informationen.

az acr task identity assign

Aktualisieren der verwalteten Identität für einen Vorgang.

az acr task identity remove

Entfernen von verwalteten Identitäten für eine Aufgabe.

az acr task identity show

Zeigen Sie die verwalteten Identitäten für die Aufgabe an.

az acr task list

Listet die Aufgaben für eine Azure Container Registry auf.

az acr task list-runs

Listet alle ausgeführten Ausführungen für eine Azure Container Registry auf, wobei die Möglichkeit besteht, nach einer bestimmten Aufgabe zu filtern.

az acr task logs

Anzeigen von Protokollen für eine bestimmte Ausführung. Wenn keine Ausführungs-ID bereitgestellt wird, zeigen Sie Protokolle für die letzte erstellte Ausführung an.

az acr task run

Lösen Sie eine Aufgabe manuell aus, die andernfalls auf Git-Commits oder Basisbildupdates wartet.

az acr task show

Rufen Sie die Eigenschaften einer benannten Aufgabe für eine Azure Container Registry ab.

az acr task show-run

Rufen Sie die Eigenschaften einer angegebenen Ausführung eines Azure Container Registry Vorgangs ab.

az acr task timer

Verwalten sie Zeitgeberauslöser für einen Vorgang.

az acr task timer add

Fügen Sie einem Vorgang einen Zeitgeberauslöser hinzu.

az acr task timer list

Alle Timerauslöser für einen Vorgang auflisten.

az acr task timer remove

Entfernen Sie einen Zeitgeberauslöser aus einer Aufgabe.

az acr task timer update

Aktualisieren Sie den Zeitgeberauslöser für einen Vorgang.

az acr task update

Aktualisieren einer Aufgabe für eine Azure Container Registry.

az acr task update-run

Patchen Sie die Ausführungseigenschaften eines Azure Container Registry Vorgangs.

az acr taskrun

Verwalten von Taskruns mithilfe von Azure Container Registries.

az acr taskrun delete

Löschen Sie einen Vorgang aus einem Azure Container Registry.

az acr taskrun list

Listen Sie die Taskruns für eine Azure Container Registry auf.

az acr taskrun logs

Anzeigen von Ausführungsprotokollen für einen bestimmten Taskrun.

az acr taskrun show

Rufen Sie die Eigenschaften einer benannten Taskrun für eine Azure Container Registry ab.

az acr token

Verwalten von Token für eine Azure Container Registry.

az acr token create

Erstellen Sie ein Token, das einer Bereichszuordnung für eine Azure Container Registry zugeordnet ist.

az acr token credential

Verwalten von Anmeldeinformationen eines Tokens für eine Azure Container Registry.

az acr token credential delete

Löschen sie eine Tokenanmeldeinformationen.

az acr token credential generate

Generieren oder ersetzen Sie ein oder beide Kennwörter eines Tokens für eine Azure Container Registry. Informationen zum Verwenden von Token und Kennwort für den Zugriff auf eine Containerregistrierung finden Sie unter https://aka.ms/acr/repo-permissions.

az acr token delete

Löschen sie ein Token für eine Azure Container Registry.

az acr token list

Alle Token für eine Azure Container Registry auflisten.

az acr token show

Details und Attribute eines Tokens für ein Azure Container Registry anzeigen.

az acr token update

Aktualisieren eines Tokens (zugehörigen Bereichszuordnung ersetzen) für eine Azure Container Registry.

az acr update

Aktualisiert eine Azure Container Registry-Instanz.

az acr webhook

Verwalten von Webhooks für Azure Container-Registrierungen.

az acr webhook create

Erstellt einen Webhook für eine Azure Container Registry-Instanz.

az acr webhook delete

Löscht einen Webhook aus einer Azure Container Registry-Instanz.

az acr webhook get-config

Ruft den Dienst-URI und benutzerdefinierte Header für den Webhook ab.

az acr webhook list

Listet alle Webhooks für eine Azure Container Registry-Instanz auf.

az acr webhook list-events

Listet aktuelle Ereignisse für einen Webhook auf.

az acr webhook ping

Löst ein Pingereignis für einen Webhook aus.

az acr webhook show

Ruft die Details zu einem Webhook ab.

az acr webhook update

Aktualisiert einen Webhook.

az acr build

Stellt einen schnellen Build in die Warteschlange und stellt Streamingprotokolle für eine Azure Container Registry bereit.

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

Beispiele

Stellen Sie einen lokalen Kontext als Linux-Build bereit, markieren Sie ihn, und drücken Sie ihn an die Registrierung.

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

Stellen Sie einen lokalen Kontext als Linux-Build bereit, markieren Sie ihn, und übertragen Sie ihn ohne Streamingprotokolle an die Registrierung.

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

Warteschlange eines lokalen Kontexts als Linux-Build ohne Push an die Registrierung.

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

Warteschlange eines lokalen Kontexts als Linux-Build ohne Push an die Registrierung.

az acr build -r MyRegistry .

Stellen Sie einen Remote-GitHub-Kontext als Windows-Build bereit, markieren Sie ihn, und übertragen Sie ihn an die Registrierung.

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

Warteschlange eines Remote-OCI-Artefaktkontextbuilds.

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

Stellen Sie einen lokalen Kontext als Linux-Build auf arm/v7-Architektur bereit, markieren Sie ihn, und drücken Sie ihn an die Registrierung.

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

Erforderliche Parameter

--registry -r

Der Name der Containerregistrierung. Es sollte in Kleinbuchstaben angegeben werden. Sie können den Standardregistrierungsnamen mithilfe von az configure --defaults acr=<registry name>.

Optionale Parameter

--agent-pool

Der Name des Agentpools.

--auth-mode

Authentifizierungsmodus der Quellregistrierung.

Zulässige Werte: Default, None
--build-arg

Build-Argument im Format '--build-arg name[=value]' Multiples, die von der Übergabe von --build-arg mehrmals unterstützt werden.

--file -f

Der relative Pfad der Docker-Datei zum Stammordner des Quellcodes. Standardeinstellung für "Dockerfile".

--image -t

Der Name und das Tag des Bilds mithilfe des Formats: "-t repo/image:tag". Mehrere Tags werden durch mehrfaches Übergeben von -t unterstützt.

--log-template

Die Repository- und Tagvorlage zum Ausführen des Protokollartefakts mit dem Format "log/repo:tag" (z. B. "acr/logs:{{.Run.ID}}"). Gilt nur für die aktivierte CMK-Registrierung.

--no-format

Gibt an, ob die Protokolle im unformatierten Format angezeigt werden sollen.

--no-logs

Zeigen Sie keine Protokolle nach erfolgreicher Warteschlange des Builds an.

--no-push

Gibt an, ob das erstellte Image an die Registrierung übertragen werden soll.

--no-wait

Warten Sie nicht, bis der Build abgeschlossen ist, und kehren Sie sofort nach der Warteschlange des Builds zurück.

--platform

Die Plattform, auf der build/task ausgeführt wird, z. B. "windows" und "linux". Wenn sie in Buildbefehlen verwendet wird, kann sie auch im Format "os/arch/variant" für das resultierende Bild angegeben werden. Z. B. linux/arm/v7. Die Teile "Bogen" und "Variante" sind optional.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--secret-build-arg

Geheimes Buildargument im Format "--secret-build-arg name[=value]" Multiples, die durch mehrfaches Übergeben von "---secret-build-arg name[=value]" unterstützt werden.

--target

Der Name der Zielbuildphase.

--timeout

Das Timeout in Sekunden.

<SOURCE_LOCATION>

Der lokale Quellcodeverzeichnispfad (z. B. './src') oder die URL zu einem Git-Repository (z. B. 'https://github.com/Azure-Samples/acr-build-helloworld-node.git') oder einem Remote-Tarball (z. B. 'http://server/context.tar.gz') oder dem Repository eines OCI-Artefaktes in einer Azure-Containerregistrierung (z. B. 'oci://myregistry.azurecr.io/myartifact:mytag').

az acr check-health

Ruft Integritätsinformationen zur Umgebung und optional zu einer Zielregistrierung ab.

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

Beispiele

Ruft den Integritätszustand mit der Zielregistrierung "MyRegistry" ab, um die Bestätigung für das Pulling-Bild zu überspringen.

az acr check-health -n MyRegistry -y

Ruft den Integritätsstatus der Umgebung ab, ohne den ersten Fehler zu beenden.

az acr check-health --ignore-errors

Optionale Parameter

--ignore-errors

Stellen Sie alle Integritätsüberprüfungen bereit, auch wenn Fehler gefunden werden.

--name -n

Der Name der Containerregistrierung. Es sollte in Kleinbuchstaben angegeben werden. Sie können den Standardregistrierungsnamen mithilfe von az configure --defaults acr=<registry name>.

--vnet

Virtuelle Netzwerk-ID, um diesen Befehl in einem VNET auszuführen, um das DNS-Routing an private Endpunkte zu überprüfen.

--yes -y

Nicht zur Bestätigung auffordern

az acr check-name

Überprüft, ob ein Azure Container Registry-Name gültig und zur Verwendung verfügbar ist.

az acr check-name --name

Beispiele

Überprüfen Sie, ob bereits ein Registrierungsname vorhanden ist.

az acr check-name -n doesthisnameexist

Erforderliche Parameter

--name -n

Der Name der Containerregistrierung. Es sollte in Kleinbuchstaben angegeben werden. Sie können den Standardregistrierungsnamen mithilfe von az configure --defaults acr=<registry name>.

az acr create

Erstellen Sie eine Azure Container Registry.

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

Beispiele

Erstellen Sie eine verwaltete Containerregistrierung mit der Standard-SKU.

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

Erforderliche Parameter

--name -n

Der Name der Containerregistrierung. Es sollte in Kleinbuchstaben angegeben werden. Sie können den Standardregistrierungsnamen mithilfe von az configure --defaults acr=<registry name>.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--sku

Die SKU der Containerregistrierung.

Zulässige Werte: Basic, Classic, Premium, Standard

Optionale Parameter

--admin-enabled

Gibt an, ob der Administratorbenutzer aktiviert ist.

Zulässige Werte: false, true
--allow-exports

Konfigurieren Sie exportPolicy so, dass Artefakte aus dieser Registrierung exportiert werden können. Artefakte können über Import- oder Übertragungsvorgänge exportiert werden. Weitere Informationen finden Sie unter https://aka.ms/acr/export-policy.

Zulässige Werte: false, true
--allow-trusted-services

Zulassen, dass vertrauenswürdige Azure Services auf eingeschränkte Netzwerkregistrierungen zugreifen können. Weitere Informationen finden Sie unter https://aka.ms/acr/trusted-services. Der Standardwert ist die Zulassung.

Zulässige Werte: false, true
--default-action

Standardaktion, die angewendet werden soll, wenn keine Regel übereinstimmungt. Gilt nur für Premium-SKU.

Zulässige Werte: Allow, Deny
--identity

Verwenden Sie die zugewiesene Id der verwalteten Identitätsressource oder den Namen, wenn sie sich in derselben Ressourcengruppe befinden.

--key-encryption-key

Schlüsseltresorschlüssel-URI. Um die automatisierte Drehung zu aktivieren, stellen Sie einen versionslosen Schlüssel-URI bereit. Stellen Sie für die manuelle Drehung einen versionsierten Schlüssel-URI bereit.

--location -l

Der Standort. Werte aus: az account list-locations. Sie können den standardmäßig verwendeten Standort mit az configure --defaults location=<location> konfigurieren.

--public-network-enabled

Zulassen des öffentlichen Netzwerkzugriffs für die Containerregistrierung. Der Standardwert ist die Zulassung.

Zulässige Werte: false, true
--tags

Leerzeichentrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.

--workspace

Name oder ID des Log Analytics-Arbeitsbereichs zum Senden von Registrierungsdiagnoseprotokollen an. Alle Ereignisse werden aktiviert. Sie können "az monitor log-analytics workspace create" verwenden, um einen zu erstellen. Zusätzliche Abrechnung kann gelten.

--zone-redundancy

Gibt an, ob Zonenredundanz für diese Registrierung oder Replikation aktiviert werden soll. Weitere Informationen, z. B. unterstützte Standorte, finden Sie unter https://aka.ms/acr/az. Zonenredundanz kann nicht aktualisiert werden. Standardwerte sind "Deaktiviert".

Zulässige Werte: Disabled, Enabled

az acr delete

Löscht eine Azure Container Registry-Instanz.

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

Beispiele

Löschen sie eine Azure Container Registry.

az acr delete -n MyRegistry

Erforderliche Parameter

--name -n

Der Name der Containerregistrierung. Es sollte in Kleinbuchstaben angegeben werden. Sie können den Standardregistrierungsnamen mithilfe von az configure --defaults acr=<registry name>.

Optionale Parameter

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--yes -y

Nicht zur Bestätigung auffordern

az acr import

Importiert ein Image aus einer anderen Containerregistrierung in eine Azure Container Registry-Instanz. Der Import beseitigt die Notwendigkeit von docker pull, docker tag, docker push. Für größere Bilder sollten Sie die Verwendung von --no-wait.

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

Beispiele

Importieren Sie ein Bild aus "sourceregistry" in "MyRegistry". Das Bild erbt seine Quell-Repository- und Tagnamen.

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

Importieren Sie ein Bild aus einem öffentlichen Repository auf Docker Hub. Das Bild verwendet die angegebenen Repository- und Tagnamen.

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

Importieren Sie ein Bild aus einem privaten Repository mithilfe ihres Benutzernamens und Kennworts. Dies gilt auch für Registrierungen außerhalb von Azure.

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

Importieren Sie ein Image aus einer Azure-Containerregistrierung in einem anderen Abonnement.

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

Importieren Sie ein Bild, ohne auf den erfolgreichen Abschluss zu warten. Fehler während des Imports werden nicht angezeigt. Führen Sie "az acr repository show-tags" aus, um zu bestätigen, dass der Import erfolgreich war.

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

Erforderliche Parameter

--name -n

Der Name der Containerregistrierung. Es sollte in Kleinbuchstaben angegeben werden. Sie können den Standardregistrierungsnamen mithilfe von az configure --defaults acr=<registry name>.

--source

Quellimagename oder vollqualifizierte Quelle, die den Registrierungsanmeldungsserver enthält. Wenn --registry sie verwendet wird, --source wird immer als Quellimage interpretiert, auch wenn er den Anmeldeserver enthält.

Optionale Parameter

--force

Überschreiben Sie das vorhandene Tag des zu importierenden Bilds.

--image -t

Der Name und das Tag des Bilds mithilfe des Formats: "-t repo/image:tag". Mehrere Tags werden durch mehrfaches Übergeben von -t unterstützt.

--no-wait

Warten Sie nicht, bis der Import abgeschlossen ist, und kehren Sie sofort nach der Warteschlange des Imports zurück.

--password -p

Das Kennwort der Quellcontainerregistrierung.

--registry -r

Die Azure-Quellcontainerregistrierung. Dies kann Name, Anmeldeserver oder Ressourcen-ID der Quellregistrierung sein.

--repository

Der Repositoryname für eine nur manifestgeschützte Kopie von Bildern. Mehrere Kopien, die durch das Übergeben von --repository unterstützt werden, werden mehrmals unterstützt.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--username -u

Der Benutzername der Quellcontainerregistrierung.

az acr list

Listet alle Containerregistrierungen unter dem aktuellen Abonnement auf.

az acr list [--resource-group]

Beispiele

Listet Containerregistrierungen auf und zeigt die Ergebnisse in einer Tabelle in mehreren Ressourcengruppen an.

az acr list -o table

Listet Containerregistrierungen in einer Ressourcengruppe auf und zeigt die Ergebnisse in einer Tabelle an.

az acr list -g MyResourceGroup -o table

Optionale Parameter

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az acr login

Meldet sich über die Docker CLI bei einer Azure Container Registry-Instanz an.

Docker muss auf Ihrem Computer installiert sein. Nachdem Sie fertig sind, verwenden Sie "Docker-Abmelden", um sich abzumelden. (Wenn Sie nur ein Zugriffstoken benötigen und Docker nicht installieren möchten, geben Sie "---expose-token" an).

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

Beispiele

Melden Sie sich bei einem Azure Container Registry an

az acr login -n MyRegistry

Abrufen eines Azure Container Registry Zugriffstokens

az acr login -n MyRegistry --expose-token

Erforderliche Parameter

--name -n

Der Name der Containerregistrierung. Es sollte in Kleinbuchstaben angegeben werden. Sie können den Standardregistrierungsnamen mithilfe von az configure --defaults acr=<registry name>.

Optionale Parameter

--expose-token -t

Machen Sie Zugriffstoken verfügbar, anstatt sich automatisch über Docker CLI anzumelden.

--password -p

Das Kennwort, das zum Anmelden bei einer Containerregistrierung verwendet wird.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--suffix

Das Mandantensuffix im Registrierungsanmeldungsserver. Sie können "--Suffix-Mandant" angeben, wenn sich Ihr Registrierungsanmeldungsserver im Format "registry-tenant.azurecr.io" befindet. Anwendbar, wenn Sie von einem anderen Abonnement auf die Registrierung zugreifen oder über die Berechtigung zum Zugreifen auf Bilder verfügen, aber nicht die Berechtigung zum Verwalten der Registrierungsressource.

--username -u

Der Benutzername, der zum Anmelden bei einer Containerregistrierung verwendet wird.

az acr run

Stellt eine schnelle Ausführung bereit, die gestreamte Protokolle für eine Azure Container Registry bereitstellt.

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

Beispiele

Führen Sie eine Ausführung aus, um einen Containerbefehl auszuführen.

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

Stellen Sie eine Ausführung mit der Aufgabendefinition aus der Standardeingabe in die Warteschlange. Entweder 'STRG+Z'(Windows) oder 'STRG+D'(Linux) beendet den Eingabedatenstrom.

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

Führen Sie eine Ausführung aus, um die aufgaben auszuführen, die durch die Pipeline übergeben werden.

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

Warteschlange eines lokalen Kontexts, pusht an ACR mit Streamingprotokollen.

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

Warteschlange eines Remote-Git-Kontexts mit Streamingprotokollen.

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

Stellen Sie einen Remote-Git-Kontext mit Streamingprotokollen in die Warteschlange und führt die Aufgabe auf der Linux-Plattform aus.

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

Stellen Sie einen Remote-OCI-Artefaktekontext in die Warteschlange und führt die Aufgabe aus.

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

Erforderliche Parameter

--registry -r

Der Name der Containerregistrierung. Es sollte in Kleinbuchstaben angegeben werden. Sie können den Standardregistrierungsnamen mithilfe von az configure --defaults acr=<registry name>.

Optionale Parameter

--agent-pool

Der Name des Agentpools.

--auth-mode

Authentifizierungsmodus der Quellregistrierung.

Zulässige Werte: Default, None
--cmd

Auszuführende Befehle. Dies unterstützt auch zusätzliche Docker-Ausführungsparameter (https://docs.docker.com/engine/reference/commandline/run/) oder sogar andere Docker-Befehle (https://docs.docker.com/engine/reference/commandline/docker/).

--file -f

Der Dateipfad der Vorgangsvorlage/Definition relativ zum Quellkontext. Es kann "-" sein, um eine Datei aus der Standardeingabe zu pipen.

--log-template

Die Repository- und Tagvorlage zum Ausführen des Protokollartefakts mit dem Format "log/repo:tag" (z. B. "acr/logs:{{.Run.ID}}"). Gilt nur für die aktivierte CMK-Registrierung.

--no-format

Gibt an, ob die Protokolle im unformatierten Format angezeigt werden sollen.

--no-logs

Zeigen Sie keine Protokolle nach erfolgreicher Warteschlange des Builds an.

--no-wait

Warten Sie nicht, bis die Ausführung abgeschlossen ist, und kehren Sie unmittelbar nach dem Beenden der Ausführung zurück.

--platform

Die Plattform, auf der build/task ausgeführt wird, z. B. "windows" und "linux". Wenn sie in Buildbefehlen verwendet wird, kann sie auch im Format "os/arch/variant" für das resultierende Bild angegeben werden. Z. B. linux/arm/v7. Die Teile "Bogen" und "Variante" sind optional.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--set

Wert im Format 'name[=value]' Vielfache, die durch das Übergeben von "-set" unterstützt werden.

--set-secret

Geheimer Wert im Format '-set name[=value]' Vielfache, die durch das Übergeben von "-set" unterstützt werden.

--timeout

Das Timeout in Sekunden.

--values

Der Dateipfad der Vorgangswerte relativ zum Quellkontext.

<SOURCE_LOCATION>

Der lokale Quellcodeverzeichnispfad (z. B. './src') oder die URL zu einem Git-Repository (z. B. 'https://github.com/Azure-Samples/acr-build-helloworld-node.git') oder einem Remote-Tarball (z. B. 'http://server/context.tar.gz') oder dem Repository eines OCI-Artefaktes in einer Azure-Containerregistrierung (z. B. 'oci://myregistry.azurecr.io/myartifact:mytag'). Wenn "/dev/null" angegeben ist, wird der Wert auf "None" festgelegt und ignoriert.

az acr show

Ruft die Details einer Azure Container Registry-Instanz ab.

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

Beispiele

Rufen Sie den Anmeldeserver für eine Azure Container Registry ab.

az acr show -n MyRegistry --query loginServer

Abrufen der Details eines Azure Container Registry

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

Erforderliche Parameter

--name -n

Der Name der Containerregistrierung. Es sollte in Kleinbuchstaben angegeben werden. Sie können den Standardregistrierungsnamen mithilfe von az configure --defaults acr=<registry name>.

Optionale Parameter

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az acr show-endpoints

Anzeigen von Registrierungsendpunkten

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

Erforderliche Parameter

--name -n

Der Name der Containerregistrierung. Es sollte in Kleinbuchstaben angegeben werden. Sie können den Standardregistrierungsnamen mithilfe von az configure --defaults acr=<registry name>.

Optionale Parameter

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az acr show-usage

Ruft die Speichernutzung für eine Azure Container Registry-Instanz ab.

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

Beispiele

Ruft die Speichernutzung für eine Azure Container Registry-Instanz ab.

az acr show-usage -n MyRegistry

Erforderliche Parameter

--name -n

Der Name der Containerregistrierung. Es sollte in Kleinbuchstaben angegeben werden. Sie können den Standardregistrierungsnamen mithilfe von az configure --defaults acr=<registry name>.

Optionale Parameter

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az acr update

Aktualisiert eine Azure Container Registry-Instanz.

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

Beispiele

Aktualisieren von Tags für eine Azure Container Registry.

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

Aktivieren Sie das Administratorbenutzerkonto für eine Azure Container Registry.

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

Erforderliche Parameter

--name -n

Der Name der Containerregistrierung. Es sollte in Kleinbuchstaben angegeben werden. Sie können den Standardregistrierungsnamen mithilfe von az configure --defaults acr=<registry name>.

Optionale Parameter

--add

Fügen Sie einer Liste von Objekten ein Objekt hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: --add property.listProperty <key=value, string or JSON string>.

--admin-enabled

Gibt an, ob der Administratorbenutzer aktiviert ist.

Zulässige Werte: false, true
--allow-exports

Konfigurieren Sie exportPolicy so, dass Artefakte aus dieser Registrierung exportiert werden können. Artefakte können über Import- oder Übertragungsvorgänge exportiert werden. Weitere Informationen finden Sie unter https://aka.ms/acr/export-policy.

Zulässige Werte: false, true
--allow-trusted-services

Zulassen, dass vertrauenswürdige Azure Services auf eingeschränkte Netzwerkregistrierungen zugreifen können. Weitere Informationen finden Sie unter https://aka.ms/acr/trusted-services.

Zulässige Werte: false, true
--anonymous-pull-enabled

Aktivieren Sie den registrierungsweiten Pull von nicht authentifizierten Clients.

Zulässige Werte: false, true
--data-endpoint-enabled

Aktivieren Sie dedizierten Datenendpunkt für die Clientfirewallkonfiguration.

Zulässige Werte: false, true
--default-action

Standardaktion, die angewendet werden soll, wenn keine Regel übereinstimmungt. Gilt nur für Premium-SKU.

Zulässige Werte: Allow, Deny
--force-string

Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgenliterale bei, anstatt zu versuchen, in JSON zu konvertieren.

--public-network-enabled

Zulassen des öffentlichen Netzwerkzugriffs für die Containerregistrierung.

Zulässige Werte: false, true
--remove

Entfernen einer Eigenschaft oder eines Elements aus einer Liste. Beispiel: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--set

Aktualisieren Sie ein Objekt, indem Sie einen Eigenschaftspfad und einen festzulegenden Wert angeben. Beispiel: --set property1.property2=.

--sku

Die SKU der Containerregistrierung.

Zulässige Werte: Basic, Classic, Premium, Standard
--tags

Leerzeichentrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.