az acr

Privéregisters beheren met Azure-containerregisters.

Opdracht

az acr agentpool

Privé-takenagentpools beheren met Azure Container Registries.

az acr agentpool create

Maak een agentpool voor een Azure Container Registry.

az acr agentpool delete

Een agentpool verwijderen.

az acr agentpool list

De agentpools voor een Azure Container Registry.

az acr agentpool show

Haal de eigenschappen van een opgegeven agentgroep voor een Azure Container Registry.

az acr agentpool update

Werk een agentpool bij voor een Azure Container Registry.

az acr build

Een snelle build in de wachtrij geplaatst, met streaminglogboeken voor een Azure Container Registry.

az acr check-health

Haalt statusinformatie op over de omgeving en optioneel een doelregister.

az acr check-name

Controleert of Azure Container Registry naam geldig is en beschikbaar is voor gebruik.

az acr config

Configureer beleidsregels voor Azure-containerregisters.

az acr config content-trust

Beleid voor inhoud vertrouwen beheren voor Azure Container Registries.

az acr config content-trust show

Het geconfigureerde beleid voor inhoud vertrouwen voor een Azure Container Registry.

az acr config content-trust update

Werk het inhoudsvertrouwensbeleid voor een Azure Container Registry.

az acr config retention

Bewaarbeleid voor Azure Container Registries beheren.

az acr config retention show

Het geconfigureerde retentiebeleid voor een Azure Container Registry.

az acr config retention update

Werk het retentiebeleid voor een Azure Container Registry.

az acr connected-registry

Verbonden registerresources beheren met Azure-containerregisters.

az acr connected-registry create

Maak een verbonden register voor een Azure Container Registry.

az acr connected-registry deactivate

Deactiveer een verbonden register vanuit Azure Container Registry.

az acr connected-registry delete

Verwijder een verbonden register uit Azure Container Registry.

az acr connected-registry install

Helpt bij het verkrijgen van toegang tot de benodigde informatie voor het installeren van een verbonden register. Zie https://aka.ms/acr/connected-registry voor meer informatie.

az acr connected-registry install info

Haalt informatie op die vereist is voor het activeren van een verbonden register.

az acr connected-registry install renew-credentials

Haalt informatie op die vereist is voor het activeren van een verbonden register en vernieuwt de referenties voor het synchronisatie-token.

az acr connected-registry list

Een lijst met alle verbonden registers onder het huidige bovenliggende register.

az acr connected-registry list-client-tokens

Een lijst met alle clienttokens die zijn gekoppeld aan een specifieke verbonden registers.

az acr connected-registry repo

Werkt alle benodigde machtigingen voor opslagplaatsen voor verbonden registersynchronisatiebereiken bij.

az acr connected-registry show

Details van verbonden register tonen.

az acr connected-registry update

Een verbonden register bijwerken voor een Azure Container Registry.

az acr create

Maak een Azure Container Registry.

az acr credential

Aanmeldingsreferenties voor Azure-containerregisters beheren.

az acr credential renew

Aanmeldingsreferenties voor een Azure Container Registry.

az acr credential show

Haal de aanmeldingsreferenties voor een Azure Container Registry.

az acr delete

Hiermee verwijdert u een Azure Container Registry.

az acr encryption

Versleuteling van containerregisters beheren.

az acr encryption rotate-key

De versleutelingssleutel van het containerregister roteren (bijwerken).

az acr encryption show

De versleutelingsdetails van het containerregister tonen.

az acr export-pipeline

ACR-exportpijplijnen beheren.

az acr export-pipeline create

Een exportpijplijn maken.

az acr export-pipeline delete

Een exportpijplijn verwijderen.

az acr export-pipeline list

Exportpijplijnen op een Container Registry.

az acr export-pipeline show

Een exportpijplijn in detail tonen.

az acr helm

Helm-grafieken beheren voor Azure-containerregisters.

az acr helm delete

Verwijder een Helm-grafiekversie in een Azure Container Registry.

az acr helm install-cli

Download en installeer het Helm-opdrachtregelprogramma.

az acr helm list

Alle Helm-grafieken in een Azure Container Registry.

az acr helm push

Push een Helm-grafiekpakket naar een Azure Container Registry.

az acr helm repo

Helm-grafiek-opslagplaatsen voor Azure-containerregisters beheren.

az acr helm repo add

Voeg een Helm-grafiekopslagplaats toe vanuit een Azure Container Registry via de Helm CLI.

az acr helm show

Een Helm-grafiek in een Azure Container Registry.

az acr identity

Service-id's (beheerde) voor een containerregister beheren.

az acr identity assign

Wijs een beheerde identiteit toe aan een containerregister.

az acr identity remove

Een beheerde identiteit uit een containerregister verwijderen.

az acr identity show

De identiteitsdetails van het containerregister tonen.

az acr import

Hiermee importeert u een afbeelding Azure Container Registry een andere Container Registry. Import verwijdert de noodzaak van docker pull, docker tag, docker push. Voor grotere afbeeldingen kunt u overwegen --no-wait om te gebruiken.

az acr import-pipeline

ACR-importpijplijnen beheren.

az acr import-pipeline create

Maak een importpijplijn.

az acr import-pipeline delete

Een importpijplijn verwijderen.

az acr import-pipeline list

Importpijplijnen op een Container Registry.

az acr import-pipeline show

Een importpijplijn in detail tonen.

az acr list

Een lijst met alle containerregisters onder het huidige abonnement.

az acr login

Meld u aan bij een Azure Container Registry via de Docker CLI.

az acr network-rule

Netwerkregels voor Azure-containerregisters beheren.

az acr network-rule add

Voeg een netwerkregel toe.

az acr network-rule list

Lijst met netwerkregels.

az acr network-rule remove

Verwijder een netwerkregel.

az acr pack

Beheer Azure Container Registry-taken die gebruikmaken van Cloud Native Buildpacks.

az acr pack build

Een snelle build-taak in de wachtrij zetten waarmee een app wordt gebouwd en naar een Azure Container Registry.

az acr pipeline-run

ACR-import- en exportpijplijnuitvoer beheren.

az acr pipeline-run create

Maak een pijplijn-run.

az acr pipeline-run delete

Een exportpijplijn verwijderen.

az acr pipeline-run list

Lijst met pijplijnen van alle pijplijnen in een containerregister.

az acr pipeline-run show

Een exportpijplijn in detail tonen.

az acr private-endpoint-connection

Privé-eindpuntverbindingen voor containerregisters beheren.

az acr private-endpoint-connection approve

Een verbindingsaanvraag voor een privé-eindpunt goedkeuren voor een containerregister.

az acr private-endpoint-connection delete

Verwijder een verbindingsaanvraag voor een privé-eindpunt voor een containerregister.

az acr private-endpoint-connection list

Alle privé-eindpuntverbindingen met een containerregister opnoemen.

az acr private-endpoint-connection reject

Een verbindingsaanvraag voor een privé-eindpunt voor een containerregister afwijzen.

az acr private-endpoint-connection show

Details van de verbinding met het privé-eindpunt van een containerregister tonen.

az acr private-link-resource

Privékoppelingsbronnen van het register beheren.

az acr private-link-resource list

Vermeld de private link-resources die worden ondersteund voor een register.

az acr replication

Geo-gerepliceerde regio's van Azure Container Registries beheren.

az acr replication create

Maak een gerepliceerde regio voor een Azure Container Registry.

az acr replication delete

Een gerepliceerde regio uit een Azure Container Registry.

az acr replication list

Alle regio's voor een geo-gerepliceerde Azure Container Registry.

az acr replication show

De details van een gerepliceerde regio op te halen.

az acr replication update

Werkt een replicatie bij.

az acr repository

Opslagplaatsen (namen van afbeeldingen) beheren voor Azure-containerregisters.

az acr repository delete

Verwijder een opslagplaats of afbeelding in een Azure Container Registry.

az acr repository list

Opslagplaatsen in een Azure Container Registry.

az acr repository show

Haal de kenmerken van een opslagplaats of afbeelding op in een Azure Container Registry.

az acr repository show-manifests

Manifesten van een opslagplaats in een Azure Container Registry.

az acr repository show-tags

Tags voor een opslagplaats in een Azure Container Registry.

az acr repository untag

Detag van een afbeelding in een Azure Container Registry.

az acr repository update

Werk de kenmerken van een opslagplaats of afbeelding in een Azure Container Registry.

az acr run

Wachtrijen een snelle run met gestreamde logboeken voor een Azure Container Registry.

az acr scope-map

Bereiktoegangskaarten voor Azure-containerregisters beheren.

az acr scope-map create

Maak een bereikkaart voor een Azure Container Registry.

az acr scope-map delete

Verwijder een bereikkaart voor een Azure Container Registry.

az acr scope-map list

Alle bereikkaarten voor een Azure Container Registry.

az acr scope-map show

Details en kenmerken van een bereikkaart voor een Azure Container Registry.

az acr scope-map update

Werk een bereikkaart bij voor een Azure Container Registry.

az acr show

De details van een Azure Container Registry.

az acr show-endpoints

Register-eindpunten weergeven.

az acr show-usage

Het opslaggebruik voor een Azure Container Registry.

az acr task

Een verzameling stappen beheren voor het bouwen, testen en & Framework voor het patchen van containerafbeeldingen met behulp van Azure-containerregisters.

az acr task cancel-run

Annuleer een opgegeven run van een Azure Container Registry.

az acr task create

Maak een reeks stappen voor het bouwen, testen en & Framework-patchcontainers. Taken ondersteunen triggers van git-commits en updates van basisafbeeldingen.

az acr task credential

Referenties voor een taak beheren. Zie https://aka.ms/acr/tasks/cross-registry-authentication voor meer informatie.

az acr task credential add

Voeg een aangepaste aanmeldingsreferentie voor het register toe aan de taak.

az acr task credential list

Alle aangepaste registerreferenties voor taak.

az acr task credential remove

Verwijder de referenties voor een taak.

az acr task credential update

Werk de aanmeldingsreferenties voor het register bij voor een taak.

az acr task delete

Verwijder een taak uit een Azure Container Registry.

az acr task identity

Beheerde identiteiten voor taak. Zie https://aka.ms/acr/tasks/task-create-managed-identity voor meer informatie.

az acr task identity assign

Werk de beheerde identiteit voor een taak bij.

az acr task identity remove

Beheerde identiteiten voor een taak verwijderen.

az acr task identity show

De beheerde identiteiten voor de taak weergeven.

az acr task list

De taken voor een Azure Container Registry.

az acr task list-runs

Vermeld alle uitgevoerde uitvoeringen voor een Azure Container Registry, met de mogelijkheid om te filteren op een specifieke taak.

az acr task logs

Logboeken voor een bepaalde run tonen. Als er geen run-id is opgegeven, toont u logboeken voor de laatste gemaakte run.

az acr task run

Activeer handmatig een taak die anders mogelijk wacht op git-commits of updatetriggers voor basisafbeeldingen.

az acr task show

De eigenschappen van een benoemde taak voor een Azure Container Registry.

az acr task show-run

Haal de eigenschappen op van een opgegeven run van een Azure Container Registry taak.

az acr task timer

Timertriggers voor een taak beheren.

az acr task timer add

Voeg een timertrigger toe aan een taak.

az acr task timer list

Vermeld alle timertriggers voor een taak.

az acr task timer remove

Verwijder een timertrigger uit een taak.

az acr task timer update

Werk de timertrigger voor een taak bij.

az acr task update

Werk een taak bij voor een Azure Container Registry.

az acr task update-run

Patch de run-eigenschappen van een Azure Container Registry taak.

az acr taskrun

Taakruns beheren met behulp van Azure-containerregisters.

az acr taskrun delete

Verwijder een taakuit voeren uit een Azure Container Registry.

az acr taskrun list

De taakuit voeren voor een Azure Container Registry.

az acr taskrun logs

Runlogboeken voor een bepaalde taakuit voeren.

az acr taskrun show

Haal de eigenschappen op van een benoemde taskrun voor een Azure Container Registry.

az acr token

Tokens voor een Azure Container Registry.

az acr token create

Maak een token dat is gekoppeld aan een bereikkaart voor een Azure Container Registry.

az acr token credential

Referenties van een token voor een Azure Container Registry.

az acr token credential delete

Verwijder een tokenreferentie.

az acr token credential generate

Genereer of vervang een of beide wachtwoorden van een token voor een Azure Container Registry. Zie voor informatie over het gebruik van een token en wachtwoord voor toegang tot een https://aka.ms/acr/repo-permissions containerregister.

az acr token delete

Verwijder een token voor een Azure Container Registry.

az acr token list

Alle tokens voor een Azure Container Registry.

az acr token show

Details en kenmerken van een token voor een Azure Container Registry.

az acr token update

Een token bijwerken (gekoppelde bereikkaart vervangen) voor een Azure Container Registry.

az acr update

Werk een Azure Container Registry.

az acr webhook

Webhooks beheren voor Azure-containerregisters.

az acr webhook create

Maak een webhook voor een Azure Container Registry.

az acr webhook delete

Verwijder een webhook uit een Azure Container Registry.

az acr webhook get-config

Haal de service-URI en aangepaste headers voor de webhook op.

az acr webhook list

Alle webhooks voor een Azure Container Registry.

az acr webhook list-events

Recente gebeurtenissen voor een webhook.

az acr webhook ping

Activeer een pinggebeurtenis voor een webhook.

az acr webhook show

Haal de details van een webhook op.

az acr webhook update

Werk een webhook bij.

az acr build

Een snelle build in de wachtrij geplaatst, met streaminglogboeken voor een 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>]

Voorbeelden

Plaats een lokale context in de wachtrij als een Linux-build, tag deze en push deze naar het register.

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

Plaats een lokale context in de wachtrij als een Linux-build, tag deze en push deze naar het register zonder streaminglogboeken.

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

Plaats een lokale context in de wachtrij als een Linux-build zonder deze naar het register te pushen.

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

Plaats een lokale context in de wachtrij als een Linux-build zonder deze naar het register te pushen.

az acr build -r MyRegistry .

Een externe GitHub als een Windows build, tag deze en push deze naar het register.

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

Een externe OCI Artifact-contextbouw in de wachtrij plaatsen.

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

Plaats een lokale context in de wachtrij als een Linux-build op arm/v7-architectuur, tag deze en push deze naar het register.

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

Vereiste parameters

--registry -r

De naam van het containerregister. U kunt de standaardregisternaam configureren met az configure --defaults acr=<registry name> behulp van .

Optionele parameters

--agent-pool

De naam van de agentpool.

--auth-mode

Auth-modus van het bronregister.

geaccepteerde waarden: Default, None
--build-arg

Build-argument in de indeling '--build-arg name[=value]'. Veelvouden die worden ondersteund door --build-arg meerdere keren door te geven.

--file -f

Het relatieve pad van het docker-bestand naar de hoofdmap van de broncode. Standaard ingesteld op 'Dockerfile'.

--image -t

De naam en tag van de afbeelding met de volgende indeling: '-t repo/image:tag'. Meerdere tags worden ondersteund door -t meerdere keren door te geven.

--log-template

De opslagplaats en tagsjabloon voor het uitvoeren van logboekartefacten met de volgende indeling: 'log/repo:tag' (bijvoorbeeld 'acr/logs:{{. Run.ID}}'). Alleen van toepassing op register met CMK ingeschakeld.

--no-format

Geeft aan of de logboeken moeten worden weergegeven in onbewerkte indeling.

--no-logs

Er worden geen logboeken weer geven nadat de build in de wachtrij is gelogd.

--no-push

Geeft aan of de gebouwde afbeelding naar het register moet worden pushen.

--no-wait

Wacht niet tot de build is voltooid en keer direct terug nadat u de build in de wachtrij hebt staan.

--platform

Het platform waarop build/taak wordt uitgevoerd, bijvoorbeeld 'windows' en 'linux'. Wanneer deze wordt gebruikt in build-opdrachten, kan deze ook worden opgegeven in de indeling 'os/arch/variant' voor de resulterende afbeelding. Bijvoorbeeld linux/arm/v7. De delen 'boog' en 'variant' zijn optioneel.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--secret-build-arg

Geheim build-argument in de indeling '--secret-build-arg name[=value]'. Veelvouden die worden ondersteund door '--secret-build-arg name[=value]' meerdere keren door te geven.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--target

De naam van de doel-buildfase.

--timeout

De time-out in seconden.

<SOURCE_LOCATION>

Het pad naar de map van de lokale broncode (bijvoorbeeld './src') of de URL naar een git-opslagplaats (bijvoorbeeld ' ') of een externe tarball (bijvoorbeeld ' '), of de opslagplaats van een OCI-artefact in een https://github.com/Azure-Samples/acr-build-helloworld-node.git http://server/context.tar.gz Azure-containerregister (bijvoorbeeld 'oci://myregistry.azurecr.io/myartifact:mytag').

az acr check-health

Haalt statusinformatie op over de omgeving en optioneel een doelregister.

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

Voorbeelden

Haalt de status op met het doelregister 'MyRegistry', en het overslaan van de bevestiging voor het binnenhalen van de afbeelding.

az acr check-health -n MyRegistry -y

Krijgt de status van de omgeving, zonder te stoppen bij de eerste fout.

az acr check-health --ignore-errors

Optionele parameters

--ignore-errors

Geef alle statuscontroles op, zelfs als er fouten zijn gevonden.

--name -n

De naam van het containerregister. U kunt de standaardregisternaam configureren met az configure --defaults acr=<registry name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--vnet

Virtuele netwerk-id om deze opdracht in een VNET uit te voeren om de DNS-routering naar privé-eindpunten te controleren.

--yes -y

Niet vragen om bevestiging.

az acr check-name

Controleert of Azure Container Registry naam geldig is en beschikbaar is voor gebruik.

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

Voorbeelden

Controleer of er al een registernaam bestaat.

az acr check-name -n doesthisnameexist

Vereiste parameters

--name -n

De naam van het containerregister. U kunt de standaardregisternaam configureren met az configure --defaults acr=<registry name> behulp van .

Optionele parameters

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az acr create

Maak een Azure Container Registry.

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}]

Voorbeelden

Maak een beheerd containerregister met de Standard-SKU.

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

Vereiste parameters

--name -n

De naam van het containerregister. U kunt de standaardregisternaam configureren met az configure --defaults acr=<registry name> behulp van .

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--sku

De SKU van het containerregister.

geaccepteerde waarden: Basic, Classic, Premium, Standard

Optionele parameters

--admin-enabled

Geeft aan of de gebruiker met beheerdersrechten is ingeschakeld.

geaccepteerde waarden: false, true
--allow-trusted-services

Vertrouwde Azure-services toegang geven tot registers met beperkte netwerktoegang. U vindt meer informatie op https://aka.ms/acr/trusted-services. De standaardwaarde is toestaan.

geaccepteerde waarden: false, true
--default-action

De standaardactie die moet worden toegepast wanneer er geen regel overeenkomt. Alleen van toepassing op Premium SKU.

geaccepteerde waarden: Allow, Deny
--identity

Gebruik de resource-id of naam van de toegewezen beheerde identiteit als deze zich in dezelfde resourcegroep.

--key-encryption-key

Key Vault-sleutel-URI. Als u automatische rotatie wilt inschakelen, geeft u een sleutel-URI voor versie-minder op. Geef voor handmatige rotatie een versie van de sleutel-URI op.

--location -l

Locatie. Waarden van: az account list-locations . U kunt de standaardlocatie configureren met az configure --defaults location=<location> behulp van .

--public-network-enabled

Openbare netwerktoegang voor het containerregister toestaan. De standaardwaarde is toestaan.

geaccepteerde waarden: false, true
--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--tags

Door spatie gescheiden tags: sleutel[=waarde] [sleutel[=waarde] ...]. Gebruik '' om bestaande tags te verwijderen.

--workspace

Naam of id van de Log Analytics-werkruimte waar diagnostische logboeken van het register naar worden verzenden. Alle gebeurtenissen worden ingeschakeld. U kunt 'az monitor log-analytics workspace create' gebruiken om er een te maken. Er kan extra facturering van toepassing zijn.

--zone-redundancy

Geeft aan of zone-redundantie moet worden ingeschakeld voor dit register of replicatie. Ga naar voor meer informatie, zoals ondersteunde https://aka.ms/acr/az locaties. Zone-redundantie kan niet worden bijgewerkt. De standaardwaarde is Uitgeschakeld.

geaccepteerde waarden: Disabled, Enabled

az acr delete

Hiermee verwijdert u een Azure Container Registry.

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

Voorbeelden

Verwijder een Azure Container Registry.

az acr delete -n MyRegistry

Vereiste parameters

--name -n

De naam van het containerregister. U kunt de standaardregisternaam configureren met az configure --defaults acr=<registry name> behulp van .

Optionele parameters

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--yes -y

Niet vragen om bevestiging.

az acr import

Hiermee importeert u een afbeelding Azure Container Registry een andere Container Registry. Import verwijdert de noodzaak van docker pull, docker tag, docker push. Voor grotere afbeeldingen kunt u overwegen --no-wait om te gebruiken.

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

Voorbeelden

Importeer een afbeelding uit 'sourceregistry' naar 'MyRegistry'. De afbeelding neemt de bronopslagplaats en tagnamen over.

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

Importeer een afbeelding uit een openbare opslagplaats op Docker Hub. De afbeelding maakt gebruik van de opgegeven opslagplaats en tagnamen.

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

Importeer een afbeelding uit een privéopslagplaats met behulp van de gebruikersnaam en het wachtwoord. Dit geldt ook voor registers buiten Azure.

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

Importeer een afbeelding uit een Azure-containerregister in een ander 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

Importeer een afbeelding zonder te wachten op een geslaagde voltooiing. Fouten tijdens het importeren worden niet weergegeven. Voer `az acr repository show-tags` uit om te bevestigen dat het importeren is geslaagd.

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

Vereiste parameters

--name -n

De naam van het containerregister. U kunt de standaardregisternaam configureren met az configure --defaults acr=<registry name> behulp van .

--source

Naam van bronafbeelding of volledig gekwalificeerde bron met de aanmeldingsserver voor het register. Als --registry wordt gebruikt, --source wordt altijd geïnterpreteerd als een bronafbeelding, zelfs als deze de aanmeldingsserver bevat.

Optionele parameters

--force

Overschrijf de bestaande tag van de afbeelding die moet worden geïmporteerd.

--image -t

De naam en tag van de afbeelding met de volgende indeling: '-t repo/image:tag'. Meerdere tags worden ondersteund door -t meerdere keren door te geven.

--no-wait

Wacht niet tot het importeren is voltooid en ga direct terug nadat u het importeren in de wachtrij hebt staan.

--password -p

Het wachtwoord van het broncontainerregister.

--registry -r

Het Azure-broncontainerregister. Dit kan een naam, aanmeldingsserver of resource-id van het bronregister zijn.

--repository

De naam van de opslagplaats voor een alleen-manifestexemplaar van afbeeldingen. Meerdere kopieën die worden ondersteund door --repository meerdere keren door te geven.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--username -u

De gebruikersnaam van het broncontainerregister.

az acr list

Een lijst met alle containerregisters onder het huidige abonnement.

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

Voorbeelden

Een lijst met containerregisters maken en de resultaten in een tabel in meerdere resourcegroepen tonen.

az acr list -o table

Een lijst met containerregisters in een resourcegroep maken en de resultaten in een tabel tonen.

az acr list -g MyResourceGroup -o table

Optionele parameters

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az acr login

Meld u aan bij een Azure Container Registry via de Docker CLI.

Docker moet op uw computer zijn geïnstalleerd. Als u klaar bent, gebruikt u 'docker logout' om u af te melden. (Als u alleen een toegangs token nodig hebt en Docker niet wilt installeren, geeft u '--expose-token' op).

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

Voorbeelden

Aanmelden bij een Azure Container Registry

az acr login -n MyRegistry

Een Azure Container Registry-toegangs token op te halen

az acr login -n MyRegistry --expose-token

Vereiste parameters

--name -n

De naam van het containerregister. U kunt de standaardregisternaam configureren met az configure --defaults acr=<registry name> behulp van .

Optionele parameters

--expose-token -t

Maak toegangs token weer in plaats van automatisch aan te melden via Docker CLI.

--password -p

Het wachtwoord dat wordt gebruikt om u aan te melden bij een containerregister.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--suffix

Het achtervoegsel van de tenant in de aanmeldingsserver van het register. U kunt '--achtervoegsel tenant' opgeven als uw register-aanmeldingsserver de indeling 'registry-tenant.azurecr.io' heeft. Dit is van toepassing als u toegang hebt tot het register vanuit een ander abonnement of als u toegang hebt tot afbeeldingen, maar niet de machtiging voor het beheren van de registerresource.

--username -u

De gebruikersnaam die wordt gebruikt om u aan te melden bij een containerregister.

az acr run

Wachtrijen een snelle run met gestreamde logboeken voor een 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>]

Voorbeelden

Een uitvoering in de wachtrij zetten om een containeropdracht uit te voeren.

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

Een run in de wachtrij geplaatst met de taakdefinitie uit de standaardinvoer. Met Ctrl + Z(Windows) of Ctrl + D(Linux) wordt de invoerstroom beëindigd.

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

Een uitvoering in de wachtrij om de taken uit te voeren die via de pipe zijn doorgegeven.

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

Plaats een lokale context in de wachtrij, die naar ACR wordt pusht met streaminglogboeken.

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

Een externe Git-context in de wachtrij plaatsen met streaminglogboeken.

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

Een externe Git-context in de wachtrij plaatsen met streaminglogboeken en de taak wordt uitgevoerd op het Linux-platform.

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

Een externe OCI Artifact-context in de wachtrij plaatsen en de taak uitvoeren.

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

Vereiste parameters

--registry -r

De naam van het containerregister. U kunt de standaardregisternaam configureren met az configure --defaults acr=<registry name> behulp van .

Optionele parameters

--agent-pool

De naam van de agentpool.

--auth-mode

De auth-modus van het bronregister.

geaccepteerde waarden: Default, None
--cmd

Opdrachten die moeten worden uitgevoerd.

--file -f

Het taaksjabloon-/definitiebestandspad ten opzichte van de broncontext. Het kan '-' zijn om een bestand door te se pijpen vanuit de standaardinvoer.

--log-template

De opslagplaats en tagsjabloon voor het uitvoeren van logboekartefacten met de volgende indeling: 'log/repo:tag' (bijvoorbeeld 'acr/logs:{{. Run.ID}}'). Alleen van toepassing op register met CMK ingeschakeld.

--no-format

Geeft aan of de logboeken moeten worden weergegeven in onbewerkte indeling.

--no-logs

Er worden geen logboeken weer geven nadat de build in de wachtrij is gelogd.

--no-wait

Wacht niet tot de run is voltooid en ga direct terug nadat u de run in de wachtrij hebt staan.

--platform

Het platform waarop de build/taak wordt uitgevoerd, bijvoorbeeld 'windows' en 'linux'. Wanneer deze wordt gebruikt in build-opdrachten, kan deze ook worden opgegeven in de indeling 'os/arch/variant' voor de resulterende afbeelding. Bijvoorbeeld linux/arm/v7. De delen 'arch' en 'variant' zijn optioneel.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--set

Waarde in de notatie 'name[=value]'. Veelvouden die worden ondersteund door --set meerdere keren door te geven.

--set-secret

Geheime waarde in de indeling '--set name[=value]'. Veelvouden die worden ondersteund door --set meerdere keren door te geven.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--timeout

De time-out in seconden.

--values

Het bestandspad voor taakwaarden ten opzichte van de broncontext.

<SOURCE_LOCATION>

Het pad naar de map van de lokale broncode (bijvoorbeeld './src') of de URL naar een git-opslagplaats (bijvoorbeeld ' '' ) of een externe tarball (bijvoorbeeld ' '), of de opslagplaats van een OCI-artefact in een https://github.com/Azure-Samples/acr-build-helloworld-node.git http://server/context.tar.gz Azure-containerregister (bijvoorbeeld 'oci://myregistry.azurecr.io/myartifact:mytag'). Als '/dev/null' is opgegeven, wordt de waarde ingesteld op Geen en genegeerd.

az acr show

De details van een Azure Container Registry.

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

Voorbeelden

Haal de aanmeldingsserver op voor een Azure Container Registry.

az acr show -n MyRegistry --query loginServer

De details van een Azure Container Registry

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

Vereiste parameters

--name -n

De naam van het containerregister. U kunt de standaardregisternaam configureren met az configure --defaults acr=<registry name> behulp van .

Optionele parameters

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

az acr show-endpoints

Register-eindpunten weergeven.

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

Vereiste parameters

--name -n

De naam van het containerregister. U kunt de standaardregisternaam configureren met behulp van az configure --defaults acr=<registry name> .

Optionele parameters

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

az acr show-usage

Het opslaggebruik voor een Azure Container Registry.

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

Voorbeelden

Het opslaggebruik voor een Azure Container Registry.

az acr show-usage -n MyRegistry

Vereiste parameters

--name -n

De naam van het containerregister. U kunt de standaardregisternaam configureren met behulp van az configure --defaults acr=<registry name> .

Optionele parameters

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

az acr update

Werk een 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]

Voorbeelden

Tags bijwerken voor een Azure Container Registry.

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

Schakel het beheerdersaccount in voor een Azure Container Registry.

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

Vereiste parameters

--name -n

De naam van het containerregister. U kunt de standaardregisternaam configureren met behulp van az configure --defaults acr=<registry name> .

Optionele parameters

--add

Voeg een object toe aan een lijst met objecten door een pad en sleutelwaardeparen op te geven. Voorbeeld: --add property.listProperty <key=value, string of JSON string>.

--admin-enabled

Geeft aan of de gebruiker met beheerdersrechten is ingeschakeld.

geaccepteerde waarden: false, true
--allow-trusted-services

Vertrouwde Azure-services toegang geven tot beperkte netwerkregisters. U vindt meer informatie op https://aka.ms/acr/trusted-services.

geaccepteerde waarden: false, true
--anonymous-pull-enabled

Schakel pull van niet-niet-geautheticeerde clients voor het hele register in.

geaccepteerde waarden: false, true
--data-endpoint-enabled

Schakel toegewezen gegevens-eindpunt in voor de configuratie van de clientfirewall.

geaccepteerde waarden: false, true
--default-action

De standaardactie die moet worden toegepast wanneer er geen regel overeenkomt. Alleen van toepassing op Premium SKU.

geaccepteerde waarden: Allow, Deny
--force-string

Wanneer u 'set' of 'add' gebruikt, moet u letterlijke tekenreeksen bewaren in plaats van te proberen te converteren naar JSON.

--public-network-enabled

Openbare netwerktoegang voor het containerregister toestaan.

geaccepteerde waarden: false, true
--remove

Verwijder een eigenschap of een element uit een lijst. Voorbeeld: --remove property.list OR --remove propertyToRemove.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--set

Werk een object bij door een eigenschapspad en waarde op te geven die moeten worden ingesteld. Voorbeeld: --set property1.property2=.

--sku

De SKU van het containerregister.

geaccepteerde waarden: Basic, Classic, Premium, Standard
--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

--tags

Door ruimte gescheiden tags: sleutel[=waarde] [sleutel[=waarde] ...]. Gebruik '' om bestaande tags te verwijderen.