az acr
Note
Questo gruppo di comandi include comandi definiti sia nell'interfaccia della riga di comando di Azure che in almeno un'estensione. Installare ogni estensione per trarre vantaggio dalle funzionalità estese. Learn more about extensions.
Gestire registri privati con i registri contenitori di Azure.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az acr agentpool |
Gestire i pool di agenti attività private con i registri contenitori di Azure. |
Core | Preview |
az acr agentpool create |
Creare un pool di agenti per un Registro Azure Container. |
Core | Preview |
az acr agentpool delete |
Eliminare un pool di agenti. |
Core | Preview |
az acr agentpool list |
Elencare i pool di agenti per un Registro Azure Container. |
Core | Preview |
az acr agentpool show |
Ottenere le proprietà di un pool di agenti specificato per un Registro Azure Container. |
Core | Preview |
az acr agentpool update |
Aggiornare un pool di agenti per un Registro Azure Container. |
Core | Preview |
az acr artifact-streaming |
Gestire lo streaming degli artefatti per tutti i repository o le immagini supportate in un Registro Azure Container. |
Core | Preview |
az acr artifact-streaming create |
Creare un artefatto di streaming dei referrers per un'immagine specifica in un Registro Azure Container. |
Core | Preview |
az acr artifact-streaming operation |
Gestire le operazioni di creazione degli artefatti di streaming per Registro Azure Container. |
Core | Preview |
az acr artifact-streaming operation cancel |
Annullare l'operazione dell'artefatto di streaming specificato per Registro Azure Container. |
Core | Preview |
az acr artifact-streaming operation show |
Controllare lo stato dell'operazione per lo streaming degli artefatti in un Registro Azure Container. |
Core | Preview |
az acr artifact-streaming show |
Mostra se lo streaming degli artefatti è abilitato in un repository per un Registro Azure Container. |
Core | Preview |
az acr artifact-streaming update |
Abilitare o disabilitare la creazione automatica degli artefatti di streaming per le immagini appena sottoposte a push in un determinato Registro di sistema. |
Core | Preview |
az acr build |
Accoda una compilazione rapida, fornendo log di streaming per un Registro Azure Container. |
Core | GA |
az acr cache |
Gestire le regole della cache nei registri contenitori di Azure. |
Core | GA |
az acr cache create |
Creare una regola della cache. |
Core | GA |
az acr cache delete |
Eliminare una regola della cache. |
Core | GA |
az acr cache list |
Elencare le regole della cache in un Registro Azure Container. |
Core | GA |
az acr cache show |
Visualizzare una regola della cache. |
Core | GA |
az acr cache update |
Aggiornare il set di credenziali in una regola della cache. |
Core | GA |
az acr check-health |
Ottiene informazioni sull'integrità sull'ambiente e, facoltativamente, un registro di destinazione. |
Core | GA |
az acr check-name |
Controlla se un nome di Registro Azure Container è valido e disponibile per l'uso. |
Core | GA |
az acr config |
Configurare i criteri per i registri contenitori di Azure. |
Core | GA |
az acr config authentication-as-arm |
Gestire i criteri di autenticazione di Azure AD come ARM per i registri contenitori di Azure. |
Core | Preview |
az acr config authentication-as-arm show |
Visualizzare il criterio "Azure AD authenticate as ARM" configurato per un Registro Azure Container. |
Core | Preview |
az acr config authentication-as-arm update |
Aggiornare i criteri di autenticazione di Azure AD come ARM per un Registro Azure Container. |
Core | Preview |
az acr config content-trust |
Gestire i criteri di attendibilità dei contenuti per i registri contenitori di Azure. |
Core | GA |
az acr config content-trust show |
Visualizzare i criteri di attendibilità del contenuto configurati per un Registro Azure Container. |
Core | GA |
az acr config content-trust update |
Aggiornare i criteri di attendibilità del contenuto per un Registro Azure Container. |
Core | GA |
az acr config retention |
Gestire i criteri di conservazione per i registri contenitori di Azure. |
Core | Preview |
az acr config retention show |
Visualizzare i criteri di conservazione configurati per un Registro Azure Container. |
Core | Preview |
az acr config retention update |
Aggiornare i criteri di conservazione per un Registro Azure Container. |
Core | Preview |
az acr config soft-delete |
Gestire i criteri di eliminazione temporanea per i registri contenitori di Azure. |
Core | Preview |
az acr config soft-delete show |
Visualizzare i criteri di eliminazione temporanea configurati per un Registro Azure Container. |
Core | Preview |
az acr config soft-delete update |
Aggiornare i criteri di eliminazione temporanea per un Registro Azure Container. |
Core | Preview |
az acr connected-registry |
Gestire le risorse del Registro azure container connesse con i registri contenitori di Azure. |
Core | GA |
az acr connected-registry create |
Creare un registro connesso per un Registro Azure Container. |
Core | GA |
az acr connected-registry deactivate |
Disattivare un registro connesso da Registro Azure Container. |
Core | GA |
az acr connected-registry delete |
Eliminare un registro connesso da Registro Azure Container. |
Core | GA |
az acr connected-registry get-settings |
Recuperare le informazioni necessarie per attivare un registro connesso e creare o ruotare le credenziali del token di sincronizzazione. |
Core | GA |
az acr connected-registry list |
Elencare tutti i registri connessi nel Registro di sistema padre corrente. |
Core | GA |
az acr connected-registry list-client-tokens |
Elencare tutti i token client associati a uno specifico registri connessi. |
Core | GA |
az acr connected-registry permissions |
Gestire le autorizzazioni del repository tra più registri connessi. Per altre informazioni, vedere https://aka.ms/acr/connected-registry. |
Core | GA |
az acr connected-registry permissions show |
Visualizzare le informazioni sulla mappa dell'ambito di sincronizzazione del Registro di sistema connesso. |
Core | GA |
az acr connected-registry permissions update |
Aggiungere e rimuovere le autorizzazioni del repository in tutte le mappe dell'ambito di sincronizzazione del Registro di sistema connesse necessarie. |
Core | GA |
az acr connected-registry show |
Mostra i dettagli del Registro di sistema connessi. |
Core | GA |
az acr connected-registry update |
Aggiornare un registro connesso per un Registro Azure Container. |
Core | GA |
az acr create |
Creare un Registro Azure Container. |
Core | GA |
az acr credential |
Gestire le credenziali di accesso per i registri contenitori di Azure. |
Core | GA |
az acr credential-set |
Gestire i set di credenziali nei registri contenitori di Azure. |
Core | GA |
az acr credential-set create |
Creare un set di credenziali. |
Core | GA |
az acr credential-set delete |
Eliminare un set di credenziali. |
Core | GA |
az acr credential-set list |
Elencare i set di credenziali in un Registro Azure Container. |
Core | GA |
az acr credential-set show |
Mostra un set di credenziali. |
Core | GA |
az acr credential-set update |
Aggiornare l'ID segreto di Azure Key Vault con nome utente o password in un set di credenziali. |
Core | GA |
az acr credential renew |
Rigenerare le credenziali di accesso per un Registro Azure Container. |
Core | GA |
az acr credential show |
Ottenere le credenziali di accesso per un Registro Azure Container. |
Core | GA |
az acr delete |
Elimina un Registro Azure Container. |
Core | GA |
az acr encryption |
Gestire la crittografia del registro contenitori. |
Core | GA |
az acr encryption rotate-key |
Ruotare (aggiornare) la chiave di crittografia del registro contenitori. |
Core | GA |
az acr encryption show |
Visualizzare i dettagli di crittografia del registro contenitori. |
Core | GA |
az acr export-pipeline |
Gestire le pipeline di esportazione di Registro Azure Container. |
Extension | Preview |
az acr export-pipeline create |
Creare una pipeline di esportazione. |
Extension | Preview |
az acr export-pipeline delete |
Eliminare una pipeline di esportazione. |
Extension | Preview |
az acr export-pipeline list |
Elencare le pipeline di esportazione in un registro contenitori. |
Extension | Preview |
az acr export-pipeline show |
Visualizzare in dettaglio una pipeline di esportazione. |
Extension | Preview |
az acr helm |
Gestire i grafici Helm per i registri contenitori di Azure. |
Core | Deprecated |
az acr helm delete |
Eliminare una versione del grafico Helm in un Registro Azure Container. |
Core | Deprecated |
az acr helm install-cli |
Scaricare e installare lo strumento da riga di comando Helm. |
Core | Anteprima e deprecato |
az acr helm list |
Elencare tutti i grafici Helm in un Registro Azure Container. |
Core | Deprecated |
az acr helm push |
Eseguire il push di un pacchetto del grafico Helm in un Registro Azure Container. |
Core | Deprecated |
az acr helm repo |
Gestire i repository dei grafici Helm per i registri contenitori di Azure. |
Core | Deprecated |
az acr helm repo add |
Aggiungere un repository di grafici Helm da un Registro Azure Container tramite l'interfaccia della riga di comando di Helm. |
Core | Deprecated |
az acr helm show |
Descrivere un grafico helm in un Registro Azure Container. |
Core | Deprecated |
az acr identity |
Gestire le identità del servizio (gestite) per un registro contenitori. |
Core | GA |
az acr identity assign |
Assegnare un'identità gestita a un registro contenitori. |
Core | GA |
az acr identity remove |
Rimuovere un'identità gestita da un registro contenitori. |
Core | GA |
az acr identity show |
Visualizzare i dettagli dell'identità del registro contenitori. |
Core | GA |
az acr import |
Importa un'immagine in un Registro Azure Container da un altro registro contenitori. L'importazione rimuove la necessità di eseguire il pull docker, il tag Docker, il push docker. Per le immagini di dimensioni maggiori è consigliabile usare |
Core | GA |
az acr import-pipeline |
Gestire le pipeline di importazione del Registro Azure Container. |
Extension | Preview |
az acr import-pipeline create |
Creare una pipeline di importazione. |
Extension | Preview |
az acr import-pipeline delete |
Eliminare una pipeline di importazione. |
Extension | Preview |
az acr import-pipeline list |
Elencare le pipeline di importazione in un registro contenitori. |
Extension | Preview |
az acr import-pipeline show |
Visualizzare in dettaglio una pipeline di importazione. |
Extension | Preview |
az acr list |
Elenca tutti i registri contenitori nella sottoscrizione corrente. |
Core | GA |
az acr login |
Accedere a un Registro Azure Container tramite l'interfaccia della riga di comando di Docker. |
Core | GA |
az acr manifest |
Gestire i manifesti degli artefatti nei registri contenitori di Azure. |
Core | Preview |
az acr manifest delete |
Eliminare un manifesto in un Registro Azure Container. |
Core | Preview |
az acr manifest list |
Elencare i manifesti in un repository in un Registro Azure Container. |
Core | Preview |
az acr manifest list-deleted |
Elencare i manifesti eliminati temporaneo in un repository in un Registro Azure Container. |
Core | Preview |
az acr manifest list-deleted-tags |
Elencare i tag eliminati temporaneo in un repository in un Registro Azure Container. |
Core | Preview |
az acr manifest list-metadata |
Elencare i metadati dei manifesti in un repository in un Registro Azure Container. |
Core | Preview |
az acr manifest list-referrers |
Elencare i riferimenti a un manifesto in un Registro Azure Container. |
Core | Preview |
az acr manifest restore |
Ripristinare un artefatto eliminato predefinito e un tag in un Registro Azure Container. |
Core | Preview |
az acr manifest show |
Ottenere un manifesto in un Registro Azure Container. |
Core | Preview |
az acr manifest show-metadata |
Ottenere i metadati di un artefatto in un Registro Azure Container. |
Core | Preview |
az acr manifest update-metadata |
Aggiornare i metadati del manifesto di un artefatto in un Registro Azure Container. |
Core | Preview |
az acr network-rule |
Gestire le regole di rete per i registri contenitori di Azure. |
Core | GA |
az acr network-rule add |
Aggiungere una regola di rete. |
Core | GA |
az acr network-rule list |
Elencare le regole di rete. |
Core | GA |
az acr network-rule remove |
Rimuovere una regola di rete. |
Core | GA |
az acr pack |
Gestire Registro Azure Container attività che usano buildpack nativi del cloud. |
Core | Preview |
az acr pack build |
Accoda un'attività di compilazione rapida che compila un'app e la inserisce in un Registro Azure Container. |
Core | Preview |
az acr pipeline-run |
Gestire le esecuzioni di pipeline di importazione ed esportazione del Registro Azure Container. |
Extension | Preview |
az acr pipeline-run clean |
Eliminare tutte le esecuzioni della pipeline non riuscite nel Registro di sistema. |
Extension | Preview |
az acr pipeline-run create |
Creare un'esecuzione della pipeline. |
Extension | Preview |
az acr pipeline-run delete |
Eliminare un'esecuzione della pipeline. |
Extension | Preview |
az acr pipeline-run list |
Elencare le esecuzioni di pipeline di tutte le pipeline in un registro contenitori. |
Extension | Preview |
az acr pipeline-run show |
Visualizzare in dettaglio un'esecuzione della pipeline. |
Extension | Preview |
az acr private-endpoint-connection |
Gestire le connessioni dell'endpoint privato del registro contenitori. |
Core | GA |
az acr private-endpoint-connection approve |
Approvare una richiesta di connessione all'endpoint privato per un registro contenitori. |
Core | GA |
az acr private-endpoint-connection delete |
Eliminare una richiesta di connessione dell'endpoint privato per un registro contenitori. |
Core | GA |
az acr private-endpoint-connection list |
Elencare tutte le connessioni di endpoint privato a un registro contenitori. |
Core | GA |
az acr private-endpoint-connection reject |
Rifiutare una richiesta di connessione dell'endpoint privato per un registro contenitori. |
Core | GA |
az acr private-endpoint-connection show |
Visualizzare i dettagli della connessione dell'endpoint privato di un registro contenitori. |
Core | GA |
az acr private-link-resource |
Gestire le risorse di collegamento privato del Registro di sistema. |
Core | GA |
az acr private-link-resource list |
Elencare le risorse di collegamento privato supportate per un registro. |
Core | GA |
az acr query |
Eseguire query sul contenuto in un Registro Azure Container usando il linguaggio di query Kusto. |
Extension | GA |
az acr replication |
Gestire le aree con replica geografica dei registri contenitori di Azure. |
Core | GA |
az acr replication create |
Creare un'area replicata per un Registro Azure Container. |
Core | GA |
az acr replication delete |
Eliminare un'area replicata da un Registro Azure Container. |
Core | GA |
az acr replication list |
Elencare tutte le aree per un Registro Azure Container con replica geografica. |
Core | GA |
az acr replication show |
Ottenere i dettagli di un'area replicata. |
Core | GA |
az acr replication update |
Aggiorna una replica. |
Core | GA |
az acr repository |
Gestire i repository (nomi di immagini) per i registri contenitori di Azure. |
Core | GA |
az acr repository delete |
Eliminare un repository o un'immagine in un Registro Azure Container. |
Core | GA |
az acr repository list |
Elencare i repository in un Registro Azure Container. |
Core | GA |
az acr repository list-deleted |
Elencare i repository eliminati soft-delete in un Registro Azure Container. |
Core | Preview |
az acr repository show |
Ottenere gli attributi di un repository o di un'immagine in un Registro Azure Container. |
Core | GA |
az acr repository show-tags |
Visualizzare i tag per un repository in un Registro Azure Container. |
Core | GA |
az acr repository untag |
Annullare il tag di un'immagine in un Registro Azure Container. |
Core | GA |
az acr repository update |
Aggiornare gli attributi di un repository o di un'immagine in un Registro Azure Container. |
Core | GA |
az acr run |
Accoda un'esecuzione rapida fornendo log trasmessi per un Registro Azure Container. |
Core | GA |
az acr scope-map |
Gestire le mappe di accesso all'ambito per i registri contenitori di Azure. |
Core | GA |
az acr scope-map create |
Creare una mappa dell'ambito per un Registro Azure Container. |
Core | GA |
az acr scope-map delete |
Eliminare una mappa di ambito per un Registro Azure Container. |
Core | GA |
az acr scope-map list |
Elencare tutte le mappe di ambito per un Registro Azure Container. |
Core | GA |
az acr scope-map show |
Mostra dettagli e attributi di una mappa dell'ambito per un Registro Azure Container. |
Core | GA |
az acr scope-map update |
Aggiornare una mappa di ambito per un Registro Azure Container. |
Core | GA |
az acr show |
Ottenere i dettagli di un Registro Azure Container. |
Core | GA |
az acr show-endpoints |
Visualizzare gli endpoint del Registro di sistema. |
Core | GA |
az acr show-usage |
Ottenere l'utilizzo dell'archiviazione per un Registro Azure Container. |
Core | GA |
az acr supply-chain |
Comandi per gestire le risorse della supply chain acr. |
Extension | Preview |
az acr supply-chain workflow |
Comandi per gestire i flussi di lavoro della supply chain acr. |
Extension | Preview |
az acr supply-chain workflow cancel-run |
Annullare il flusso di lavoro corrente della supply chain. |
Extension | Preview |
az acr supply-chain workflow create |
Creare un flusso di lavoro acr supply chain. |
Extension | Preview |
az acr supply-chain workflow delete |
Eliminare il flusso di lavoro della supply chain acr. |
Extension | Preview |
az acr supply-chain workflow list |
Elencare lo stato delle immagini del flusso di lavoro della supply chain acr. |
Extension | Preview |
az acr supply-chain workflow show |
Visualizzare le attività del flusso di lavoro della supply chain acr. |
Extension | Preview |
az acr supply-chain workflow update |
Aggiornare il flusso di lavoro della supply chain acr. |
Extension | Preview |
az acr task |
Gestire una raccolta di passaggi per la compilazione, il test e l'applicazione di patch alle immagini del contenitore con registri contenitori di Azure. |
Core | GA |
az acr task cancel-run |
Annullare un'esecuzione specificata di un Registro Azure Container. |
Core | GA |
az acr task create |
Creare una serie di passaggi per la compilazione, il test e l'applicazione di patch ai contenitori os & Framework. Le attività supportano i trigger dai commit Git e dagli aggiornamenti delle immagini di base. |
Core | GA |
az acr task credential |
Gestire le credenziali per un'attività. Per altre informazioni, vedere https://aka.ms/acr/connected-registry. |
Core | GA |
az acr task credential add |
Aggiungere una credenziale di accesso del Registro di sistema personalizzata all'attività. |
Core | GA |
az acr task credential list |
Elencare tutte le credenziali del Registro di sistema personalizzate per l'attività. |
Core | GA |
az acr task credential remove |
Rimuovere le credenziali per un'attività. |
Core | GA |
az acr task credential update |
Aggiornare le credenziali di accesso del Registro di sistema per un'attività. |
Core | GA |
az acr task delete |
Eliminare un'attività da un Registro Azure Container. |
Core | GA |
az acr task identity |
Identità gestite per l'attività. Per altre informazioni, vedere https://aka.ms/acr/connected-registry. |
Core | GA |
az acr task identity assign |
Aggiornare l'identità gestita per un'attività. |
Core | GA |
az acr task identity remove |
Rimuovere le identità gestite per un'attività. |
Core | GA |
az acr task identity show |
Visualizzare le identità gestite per l'attività. |
Core | GA |
az acr task list |
Elencare le attività per un Registro Azure Container. |
Core | GA |
az acr task list-runs |
Elencare tutte le esecuzioni eseguite per un Registro Azure Container, con la possibilità di filtrare in base a un'attività specifica. |
Core | GA |
az acr task logs |
Visualizzare i log per una determinata esecuzione. Se non viene specificato alcun id di esecuzione, visualizzare i log per l'ultima esecuzione creata. |
Core | GA |
az acr task run |
Attivare manualmente un'attività che potrebbe altrimenti attendere i commit Git o i trigger di aggiornamento dell'immagine di base. |
Core | GA |
az acr task show |
Ottenere le proprietà di un'attività denominata per un Registro Azure Container. |
Core | GA |
az acr task show-run |
Ottiene le proprietà di un'esecuzione specificata di un'attività Registro Azure Container. |
Core | GA |
az acr task timer |
Gestire i trigger timer per un'attività. |
Core | GA |
az acr task timer add |
Aggiungere un trigger timer a un'attività. |
Core | GA |
az acr task timer list |
Elencare tutti i trigger timer per un'attività. |
Core | GA |
az acr task timer remove |
Rimuovere un trigger timer da un'attività. |
Core | GA |
az acr task timer update |
Aggiornare il trigger timer per un'attività. |
Core | GA |
az acr task update |
Aggiornare un'attività per un Registro Azure Container. |
Core | GA |
az acr task update-run |
Applicare patch alle proprietà di esecuzione di un'attività Registro Azure Container. |
Core | GA |
az acr taskrun |
Gestire le attività tramite registri contenitori di Azure. |
Core | Preview |
az acr taskrun delete |
Eliminare un'attività da un Registro Azure Container. |
Core | Preview |
az acr taskrun list |
Elencare le attività da eseguire per un Registro Azure Container. |
Core | Preview |
az acr taskrun logs |
Mostra i log di esecuzione per una determinata esecuzione di attività. |
Core | Preview |
az acr taskrun show |
Ottenere le proprietà di un'attività denominatarun per un Registro Azure Container. |
Core | Preview |
az acr token |
Gestire i token per un Registro Azure Container. |
Core | GA |
az acr token create |
Creare un token associato a una mappa di ambito per un Registro Azure Container. |
Core | GA |
az acr token credential |
Gestire le credenziali di un token per un Registro Azure Container. |
Core | GA |
az acr token credential delete |
Eliminare una credenziale del token. |
Core | GA |
az acr token credential generate |
Generare o sostituire una o entrambe le password di un token per un Registro Azure Container. Per l'uso di token e password per accedere a un registro contenitori, vedere https://aka.ms/acr/repo-permissions. |
Core | GA |
az acr token delete |
Eliminare un token per un Registro Azure Container. |
Core | GA |
az acr token list |
Elencare tutti i token per un Registro Azure Container. |
Core | GA |
az acr token show |
Visualizzare i dettagli e gli attributi di un token per un Registro Azure Container. |
Core | GA |
az acr token update |
Aggiornare un token (sostituire la mappa dell'ambito associata) per un Registro Azure Container. |
Core | GA |
az acr update |
Aggiornare un Registro Azure Container. |
Core | GA |
az acr webhook |
Gestire i webhook per i registri contenitori di Azure. |
Core | GA |
az acr webhook create |
Creare un webhook per un Registro Azure Container. |
Core | GA |
az acr webhook delete |
Eliminare un webhook da un Registro Azure Container. |
Core | GA |
az acr webhook get-config |
Ottenere l'URI del servizio e le intestazioni personalizzate per il webhook. |
Core | GA |
az acr webhook list |
Elencare tutti i webhook per un Registro Azure Container. |
Core | GA |
az acr webhook list-events |
Elencare gli eventi recenti per un webhook. |
Core | GA |
az acr webhook ping |
Attivare un evento ping per un webhook. |
Core | GA |
az acr webhook show |
Ottenere i dettagli di un webhook. |
Core | GA |
az acr webhook update |
Aggiornare un webhook. |
Core | GA |
az acr build
Accoda una compilazione rapida, fornendo log di streaming per un Registro Azure Container.
az acr build --registry
[--agent-pool]
[--auth-mode {Default, None}]
[--build-arg]
[--file]
[--image]
[--log-template]
[--no-format]
[--no-logs]
[--no-push]
[--no-wait]
[--platform]
[--resource-group]
[--secret-build-arg]
[--source-acr-auth-id {[caller], none}]
[--target]
[--timeout]
[]
Esempio
Accodare un contesto locale come compilazione Linux, contrassegnarlo ed eseguirne il push nel Registro di sistema.
az acr build -t sample/hello-world:{{.Run.ID}} -r myregistry .
Accodare un contesto locale come compilazione Linux, contrassegnarlo ed eseguirne il push nel Registro di sistema senza trasmettere i log.
az acr build -t sample/hello-world:{{.Run.ID}} -r myregistry --no-logs .
Accoda un contesto locale come compilazione Linux senza eseguirne il push nel Registro di sistema.
az acr build -t sample/hello-world:{{.Run.ID}} -r myregistry --no-push .
Accoda un contesto locale come compilazione Linux senza eseguirne il push nel Registro di sistema.
az acr build -r myregistry .
Accodare un contesto GitHub remoto come compilazione di Windows, contrassegnarlo ed eseguirne il push nel Registro di sistema.
az acr build -r myregistry https://github.com/Azure/acr-builder.git -f Windows.Dockerfile --platform windows
Accoda una compilazione remota del contesto dell'artefatto OCI.
az acr build -r myregistry oci://myregistry.azurecr.io/myartifact:mytag
Accodare un contesto locale come build Linux nell'architettura arm/v7, contrassegnarlo ed eseguirne il push nel Registro di sistema.
az acr build -t sample/hello-world:{{.Run.ID}} -r myregistry . --platform linux/arm/v7
Accodare un contesto locale come compilazione Linux, contrassegnarlo ed eseguirne il push nel Registro di sistema abilitato per l'autorizzazione repository basata su ABAC e usare l'identità Entra del chiamante per l'autenticazione con il Registro di sistema di origine.
az acr build -t sample/hello-world:{{.Run.ID}} -r myregistry . --source-acr-auth-id [caller]
Parametri necessari
Nome del registro contenitori. Deve essere specificato in lettere minuscole. È possibile configurare il nome predefinito del Registro di sistema usando az configure --defaults acr=<registry name>
.
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Nome del pool di agenti.
Modalità di autenticazione del Registro di sistema di origine.
Proprietà | Valore |
---|---|
Valori accettati: | Default, None |
Argomento di compilazione nel formato '--build-arg name[=value]'. I multipli sono supportati passando più volte '--build-arg name[=value]'. IMPORTANTE: questo parametro non deve includere password, token di accesso o informazioni riservate di qualsiasi tipo. Questo valore del parametro sarà visibile al team del Registro Azure Container a scopo di debug.
Percorso relativo del file Docker nella cartella radice del codice sorgente. Il valore predefinito è "Dockerfile".
Nome e tag dell'immagine usando il formato '-t repo/image:tag'. Più tag sono supportati passando -t più volte.
Il modello di repository e tag per eseguire l'artefatto del log usando il formato "log/repo:tag", ad esempio 'acr/logs:{{.Run.ID}}'. Applicabile solo al Registro di sistema abilitato per la chiave gestita dal cliente.
Indica se i log devono essere visualizzati in formato non elaborato.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Non visualizzare i log dopo aver accodato correttamente la compilazione.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Indica se è necessario eseguire il push dell'immagine compilata nel Registro di sistema.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Non attendere il completamento della compilazione e la restituzione immediatamente dopo l'accodamento della compilazione.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Piattaforma in cui viene eseguita la compilazione/attività, ad esempio "windows" e "linux". Quando viene usato nei comandi di compilazione, può anche essere specificato nel formato "os/arch/variant" per l'immagine risultante. Eg, linux/arm/v7. Le parti 'arch' e 'variant' sono facoltative.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Argomento di compilazione del segreto nel formato '--secret-build-arg name[=value]'. I multipli sono supportati passando più volte '--secret-build-arg name[=value]'. Questo valore di parametro non viene indicato al team del Registro Azure Container ed è più adatto per le informazioni riservate.
Assegnare l'identità usata per l'account di accesso del Registro di sistema di origine. Usare '[chiamante]' per l'identità del chiamante.
Proprietà | Valore |
---|---|
Valori accettati: | [caller], none |
Nome della fase di compilazione di destinazione.
Timeout in secondi.
Percorso della directory del codice sorgente locale ,ad esempio './src', o l'URL di un repository Git (ad esempio, 'https://github.com/Azure-Samples/acr-build-helloworld-node.git') o un tarball remoto (ad esempio, 'http://server/context.tar.gz') o il repository di un artefatto OCI in un registro contenitori di Azure (ad esempio, 'oci://myregistry.azurecr.io/myartifact:mytag').
Proprietà | Valore |
---|---|
Parameter group: | Positional |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az acr check-health
Ottiene informazioni sull'integrità sull'ambiente e, facoltativamente, un registro di destinazione.
az acr check-health [--ignore-errors]
[--name]
[--repository]
[--vnet]
[--yes]
Esempio
Ottiene lo stato di integrità con il Registro di sistema di destinazione "myregistry", ignorando la conferma per il pull dell'immagine.
az acr check-health -n myregistry -y
Ottiene lo stato di integrità dell'ambiente, senza arrestarsi al primo errore.
az acr check-health --ignore-errors
Ottiene lo stato di integrità con il registro di destinazione "myregistry" e controlla le autorizzazioni consentite per il repository specifico "myrepo".
az acr check-health -n myregistry --repository myrepo
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Fornire tutti i controlli di integrità, anche se vengono rilevati errori.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Nome del registro contenitori. Deve essere specificato in lettere minuscole. È possibile configurare il nome predefinito del Registro di sistema usando az configure --defaults acr=<registry name>
.
Nome del repository.
ID rete virtuale per eseguire questo comando all'interno di una rete virtuale per verificare il routing DNS agli endpoint privati.
Non richiedere conferma.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az acr check-name
Controlla se un nome di Registro Azure Container è valido e disponibile per l'uso.
az acr check-name --name
[--dnl-scope {NoReuse, ResourceGroupReuse, SubscriptionReuse, TenantReuse, Unsecure}]
[--resource-group]
Esempio
Controllare se esiste già un nome del Registro di sistema.
az acr check-name -n doesthisnameexist
Parametri necessari
Nome del registro contenitori. Deve essere specificato in lettere minuscole. È possibile configurare il nome predefinito del Registro di sistema usando az configure --defaults acr=<registry name>
.
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
L'ambito dell'etichetta del nome di dominio aggiungerà un hash al nome della risorsa. Il nome del server di accesso risultante sarà nel formato registry-name
-hash
.azurecr-io. L'impostazione predefinita è Non sicuro.
Proprietà | Valore |
---|---|
Valore predefinito: | Unsecure |
Valori accettati: | NoReuse, ResourceGroupReuse, SubscriptionReuse, TenantReuse, Unsecure |
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az acr create
Creare un Registro Azure Container.
az acr create --name
--resource-group
--sku {Basic, Premium, Standard}
[--admin-enabled {false, true}]
[--allow-exports {false, true}]
[--allow-metadata-search {false, true}]
[--allow-trusted-services {false, true}]
[--default-action {Allow, Deny}]
[--dnl-scope {NoReuse, ResourceGroupReuse, SubscriptionReuse, TenantReuse, Unsecure}]
[--identity]
[--key-encryption-key]
[--location]
[--public-network-enabled {false, true}]
[--role-assignment-mode {rbac, rbac-abac}]
[--tags]
[--workspace]
[--zone-redundancy {Disabled, Enabled}]
Esempio
Creare un registro contenitori gestito con lo SKU Standard.
az acr create -n myregistry -g MyResourceGroup --sku Standard
Creare un registro con l'autorizzazione del repository basata su ABAC abilitata.
az acr create -n myregistry -g MyResourceGroup --sku Standard --role-assignment-mode rbac-abac
Parametri necessari
Nome del registro contenitori. Deve essere specificato in lettere minuscole. È possibile configurare il nome predefinito del Registro di sistema usando az configure --defaults acr=<registry name>
.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
SKU del registro contenitori.
Proprietà | Valore |
---|---|
Valori accettati: | Basic, Premium, Standard |
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Indica se l'utente amministratore è abilitato.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Valori accettati: | false, true |
Configurare exportPolicy per consentire/impedire l'esportazione di elementi da questo Registro di sistema. Gli artefatti possono essere esportati tramite operazioni di importazione o trasferimento. Per altre informazioni, vedere https://aka.ms/acr/export-policy.
Proprietà | Valore |
---|---|
Valori accettati: | false, true |
Abilitare o disabilitare la funzionalità di ricerca dei metadati per il Registro di sistema. Se non specificato, questa opzione è impostata su disabilitata per impostazione predefinita.
Proprietà | Valore |
---|---|
Valori accettati: | false, true |
Consentire ai servizi di Azure attendibili di accedere ai registri con restrizioni di rete. Per altre informazioni, vedere https://aka.ms/acr/export-policy. Il valore predefinito è consentire.
Proprietà | Valore |
---|---|
Parameter group: | Network Rule Arguments |
Valori accettati: | false, true |
Azione predefinita da applicare quando nessuna regola corrisponde. Applicabile solo allo SKU Premium.
Proprietà | Valore |
---|---|
Parameter group: | Network Rule Arguments |
Valori accettati: | Allow, Deny |
L'ambito dell'etichetta del nome di dominio aggiungerà un hash al nome della risorsa. Il nome del server di accesso risultante sarà nel formato registryname
-hash
.azurecr-io. L'impostazione predefinita è Non sicuro.
Proprietà | Valore |
---|---|
Valori accettati: | NoReuse, ResourceGroupReuse, SubscriptionReuse, TenantReuse, Unsecure |
Usare l'ID risorsa identità gestita assegnata o il nome se nello stesso gruppo di risorse.
Proprietà | Valore |
---|---|
Parameter group: | Customer managed key Arguments |
URI della chiave dell'insieme di credenziali delle chiavi. Per abilitare la rotazione automatica, specificare un URI della chiave senza versione. Per la rotazione manuale, specificare un URI della chiave con controllo delle versioni.
Proprietà | Valore |
---|---|
Parameter group: | Customer managed key Arguments |
Location. Usare i valori ottenuti con az account list-locations
. È possibile configurare il percorso predefinito usando az configure --defaults location=<location>
.
Consentire l'accesso alla rete pubblica per il registro contenitori. Il valore predefinito è consentire.
Proprietà | Valore |
---|---|
Parameter group: | Network Rule Arguments |
Valori accettati: | false, true |
Modalità di assegnazione dei ruoli del Registro di sistema. Per altre informazioni su questa funzionalità, vedere https://aka.ms/acr/auth/abac. Il valore predefinito è rbac.
Proprietà | Valore |
---|---|
Parameter group: | Permissions and Role Assignment Arguments |
Valori accettati: | rbac, rbac-abac |
Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.
Nome o ID dell'area di lavoro Log Analytics a cui inviare i log di diagnostica del Registro di sistema. Tutti gli eventi verranno abilitati. È possibile usare "az monitor log-analytics workspace create" per crearne uno. La fatturazione aggiuntiva può essere applicata.
Indica se la ridondanza della zona deve essere abilitata per il Registro di sistema o la replica. Per altre informazioni, ad esempio le posizioni supportate, visitare https://aka.ms/acr/az. Non è possibile aggiornare la ridondanza della zona. Il valore predefinito è "Disabilitato".
Proprietà | Valore |
---|---|
Valori accettati: | Disabled, Enabled |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az acr delete
Elimina un Registro Azure Container.
az acr delete --name
[--resource-group]
[--yes]
Esempio
Eliminare un Registro Azure Container.
az acr delete -n myregistry
Parametri necessari
Nome del registro contenitori. Deve essere specificato in lettere minuscole. È possibile configurare il nome predefinito del Registro di sistema usando az configure --defaults acr=<registry name>
.
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Non richiedere conferma.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az acr import
Importa un'immagine in un Registro Azure Container da un altro registro contenitori. L'importazione rimuove la necessità di eseguire il pull docker, il tag Docker, il push docker. Per le immagini di dimensioni maggiori è consigliabile usare --no-wait
.
az acr import --name
--source
[--force]
[--image]
[--no-wait]
[--password]
[--registry]
[--repository]
[--resource-group]
[--username]
Esempio
Importare un'immagine da 'sourceregistry' a 'myregistry'. L'immagine eredita il repository di origine e i nomi dei tag.
az acr import -n myregistry --source sourceregistry.azurecr.io/sourcerepository:sourcetag
Importare un'immagine da un repository pubblico nell'hub Docker. L'immagine usa il repository e i nomi di tag specificati.
az acr import -n myregistry --source docker.io/library/hello-world:latest -t targetrepository:targettag
Importare un'immagine da un repository privato usando il nome utente e la password. Questo vale anche per i registri esterni ad Azure.
az acr import -n myregistry --source myprivateregistry.azurecr.io/hello-world:latest -u username -p password
Importare un'immagine da un Registro Azure Container in una sottoscrizione diversa.
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
Importare un'immagine senza attendere il completamento corretto. Gli errori durante l'importazione non verranno riflessi. Eseguire 'az acr repository show-tags' per verificare che l'importazione sia riuscita.
az acr import -n myregistry --source sourceregistry.azurecr.io/sourcerepository:sourcetag --no-wait
Parametri necessari
Nome del registro contenitori. Deve essere specificato in lettere minuscole. È possibile configurare il nome predefinito del Registro di sistema usando az configure --defaults acr=<registry name>
.
Nome dell'immagine di origine o origine completa contenente il server di accesso del Registro di sistema. Se --registry
viene usato, --source
verrà sempre interpretato come immagine di origine, anche se contiene il server di accesso.
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Sovrascrivere il tag esistente dell'immagine da importare.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Nome e tag dell'immagine usando il formato '-t repo/image:tag'. Più tag sono supportati passando -t più volte.
Non attendere il completamento dell'importazione e la restituzione immediatamente dopo l'accodamento dell'importazione.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Password del registro contenitori di origine.
Registro Azure Container di origine. Può trattarsi di nome, server di accesso o ID risorsa del Registro di sistema di origine.
Nome del repository per una copia di immagini solo manifesto. Più copie supportate passando più volte --repository.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Nome utente del registro contenitori di origine.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az acr list
Elenca tutti i registri contenitori nella sottoscrizione corrente.
az acr list [--resource-group]
Esempio
Elencare i registri contenitori e visualizzare i risultati in una tabella in più gruppi di risorse.
az acr list -o table
Elencare i registri contenitori in un gruppo di risorse e visualizzare i risultati in una tabella.
az acr list -g MyResourceGroup -o table
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az acr login
Accedere a un Registro Azure Container tramite l'interfaccia della riga di comando di Docker.
Docker deve essere installato nel computer. Al termine, usare docker logout <registry url>
per disconnettersi. Se è necessario solo un token di aggiornamento e non si vuole installare Docker, specificare "--expose-token".
az acr login --name
[--expose-token]
[--password]
[--resource-group]
[--suffix]
[--username]
Esempio
Accedere a un Registro Azure Container
az acr login -n myregistry
Ottenere un token di accesso Registro Azure Container
az acr login -n myregistry --expose-token
Parametri necessari
Nome del registro contenitori. Deve essere specificato in lettere minuscole. È possibile configurare il nome predefinito del Registro di sistema usando az configure --defaults acr=<registry name>
.
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Esporre il token di aggiornamento anziché accedere automaticamente tramite l'interfaccia della riga di comando di Docker.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Password usata per accedere a un registro contenitori.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Suffisso tenant nel server di accesso del Registro di sistema. È possibile specificare "--suffisso tenant" se il server di accesso del Registro di sistema è nel formato "registry-tenant.azurecr.io". Applicabile se si accede al Registro di sistema da una sottoscrizione diversa o si dispone dell'autorizzazione per accedere alle immagini, ma non l'autorizzazione per gestire la risorsa del Registro di sistema.
Nome utente usato per accedere a un registro contenitori.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az acr query
Eseguire query sul contenuto in un Registro Azure Container usando il linguaggio di query Kusto.
Eseguire una query per gli artefatti e le immagini in un Registro Azure Container usando il linguaggio di query Kusto. Le proprietà del manifesto OCI, ad esempio digest, oggetto, annotazioni e così via, possono essere usate per eseguire query, filtrare e ordinare i risultati della ricerca.
az acr query --kql-query
--name
[--password]
[--repository]
[--skip-token]
[--username]
Esempio
Recuperare un singolo manifesto
az acr query -n $MyRegistry -q "Manifests | limit 1"
Contare tutti i manifesti nel repository $RepositoryName
az acr query -n $MyRegistry -q "Manifests" -o table
Elencare tutti i manifesti nel repository $RepositoryName in ordine di data di creazione
az acr query -n $MyRegistry --repository $RepositoryName -q "Manifests | order by createdAt desc"
Eseguire una query per tutti i digest firmati da $Signature nel repository $RepositoryName
az acr query -n $MyRegistry --repository $RepositoryName -q "Manifests | where annotations['org.cncf.notary.signature.subject'] == $Signature | project createdAt, digest, subject"
Eseguire una query per i digest in un Registro di sistema usando un token skip e ordinare in base al digest (per i risultati con paginazione)
az acr query -n $MyRegistry -q "Manifests | project digest | order by digest asc" --skip-token eyAibm8iOiAibHVjayIsICJidXQiOiAibmljZSIsICJ0cnkiOiAiISIgfQ==
Parametri necessari
Query KQL da eseguire.
Nome del registro contenitori su cui viene eseguita la query.
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Registry password.
Repository su cui viene eseguita la query. Se non viene fornito alcun repository, la query viene eseguita a livello di Registro di sistema.
Ignorare il token per ottenere la pagina successiva della query, se applicabile.
Registry username.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az acr run
Accoda un'esecuzione rapida fornendo log trasmessi per un Registro Azure Container.
az acr run --registry
[--agent-pool]
[--auth-mode {Default, None}]
[--cmd]
[--file]
[--log-template]
[--no-format]
[--no-logs]
[--no-wait]
[--platform]
[--resource-group]
[--set]
[--set-secret]
[--source-acr-auth-id {[caller], none}]
[--timeout]
[--values]
[]
Esempio
Accodare un'esecuzione per eseguire un comando contenitore.
az acr run -r myregistry --cmd '$Registry/myimage' /dev/null
Accoda un'esecuzione con la definizione dell'attività dall'input standard. 'CTRL+ Z'(Windows) o 'CTRL+ D'(Linux) termina il flusso di input.
az acr run -r myregistry -f - /dev/null
Accodare un'esecuzione per eseguire le attività passate attraverso la pipe.
cat task.yaml | az acr run -r myregistry -f - /dev/null
Accodare un contesto locale, inserito in Registro Azure Container con log di streaming.
az acr run -r myregistry -f bash-echo.yaml ./workspace
Accodare un contesto Git remoto con i log di streaming.
az acr run -r myregistry https://github.com/Azure-Samples/acr-tasks.git -f hello-world.yaml
Accodare un contesto Git remoto con i log di streaming ed eseguire l'attività nella piattaforma Linux.
az acr run -r myregistry https://github.com/Azure-Samples/acr-tasks.git -f build-hello-world.yaml --platform linux
Accoda un contesto OCI Artifact remoto ed esegue l'attività.
az acr run -r myregistry oci://myregistry.azurecr.io/myartifact:mytag -f hello-world.yaml
Accodare un'esecuzione per eseguire un comando contenitore in un registro di autorizzazione del repository basato su ABAC e usare l'identità Entra del chiamante per eseguire l'autenticazione con il registro di origine.
az acr run -r myregistry --cmd '$Registry/myimage' /dev/null --source-acr-auth-id [caller]
Parametri necessari
Nome del registro contenitori. Deve essere specificato in lettere minuscole. È possibile configurare il nome predefinito del Registro di sistema usando az configure --defaults acr=<registry name>
.
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Nome del pool di agenti.
Modalità di autenticazione del Registro di sistema di origine.
Proprietà | Valore |
---|---|
Valori accettati: | Default, None |
Comandi da eseguire. Questo supporta anche parametri di esecuzione docker aggiuntivi (https://docs.docker.com/engine/reference/commandline/run/) o anche altri comandi docker (https://docs.docker.com/engine/reference/commandline/docker/).
Percorso del file modello/definizione dell'attività relativo al contesto di origine. Può essere "-" per inviare tramite pipe un file dall'input standard.
Il modello di repository e tag per eseguire l'artefatto del log usando il formato "log/repo:tag", ad esempio 'acr/logs:{{.Run.ID}}'. Applicabile solo al Registro di sistema abilitato per la chiave gestita dal cliente.
Indica se i log devono essere visualizzati in formato non elaborato.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Non visualizzare i log dopo aver accodato correttamente la compilazione.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Non attendere il completamento dell'esecuzione e restituire immediatamente dopo l'accodamento dell'esecuzione.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Piattaforma in cui viene eseguita la compilazione/attività, ad esempio "windows" e "linux". Quando viene usato nei comandi di compilazione, può anche essere specificato nel formato "os/arch/variant" per l'immagine risultante. Eg, linux/arm/v7. Le parti 'arch' e 'variant' sono facoltative.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Valore nel formato 'name[=value]'. Multipli supportati passando più volte il set di più volte.
Valore segreto nel formato '--set name[=value]'. Multipli supportati passando più volte il set di più volte.
Assegnare l'identità usata per l'account di accesso del Registro di sistema di origine. Usare '[chiamante]' per l'identità del chiamante.
Proprietà | Valore |
---|---|
Valori accettati: | [caller], none |
Timeout in secondi.
Percorso del file dei valori dell'attività relativo al contesto di origine.
Percorso della directory del codice sorgente locale ,ad esempio './src', o l'URL di un repository Git ,ad esempio 'https://github.com/Azure-Samples/acr-build-helloworld-node.git', o un tarball remoto (ad esempio, 'http://server/context.tar.gz') o il repository di un artefatto OCI in un registro contenitori di Azure (ad esempio, 'oci://myregistry.azurecr.io/myartifact:mytag'). Se viene specificato '/dev/null', il valore verrà impostato su Nessuno e ignorato.
Proprietà | Valore |
---|---|
Parameter group: | Positional |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az acr show
Ottenere i dettagli di un Registro Azure Container.
az acr show --name
[--resource-group]
Esempio
Ottenere il server di accesso per un Registro Azure Container.
az acr show -n myregistry --query loginServer
Ottenere i dettagli di un Registro Azure Container
az acr show --name myregistry --resource-group MyResourceGroup
Controllare lo stato dell'autorizzazione del repository basata su ABAC in un registro.
az acr show --name myregistry --resource-group MyResourceGroup --query roleAssignmentMode
Parametri necessari
Nome del registro contenitori. Deve essere specificato in lettere minuscole. È possibile configurare il nome predefinito del Registro di sistema usando az configure --defaults acr=<registry name>
.
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az acr show-endpoints
Visualizzare gli endpoint del Registro di sistema.
az acr show-endpoints --name
[--resource-group]
Parametri necessari
Nome del registro contenitori. Deve essere specificato in lettere minuscole. È possibile configurare il nome predefinito del Registro di sistema usando az configure --defaults acr=<registry name>
.
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az acr show-usage
Ottenere l'utilizzo dell'archiviazione per un Registro Azure Container.
az acr show-usage --name
[--resource-group]
Esempio
Ottenere l'utilizzo dell'archiviazione per un Registro Azure Container.
az acr show-usage -n myregistry
Parametri necessari
Nome del registro contenitori. Deve essere specificato in lettere minuscole. È possibile configurare il nome predefinito del Registro di sistema usando az configure --defaults acr=<registry name>
.
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
az acr update
Aggiornare un Registro Azure Container.
az acr update --name
[--add]
[--admin-enabled {false, true}]
[--allow-exports {false, true}]
[--allow-metadata-search {false, true}]
[--allow-trusted-services {false, true}]
[--anonymous-pull-enabled {false, true}]
[--data-endpoint-enabled {false, true}]
[--default-action {Allow, Deny}]
[--force-string]
[--public-network-enabled {false, true}]
[--remove]
[--resource-group]
[--role-assignment-mode {rbac, rbac-abac}]
[--set]
[--sku {Basic, Premium, Standard}]
[--tags]
Esempio
Aggiornare i tag per un Registro Azure Container.
az acr update -n myregistry --tags key1=value1 key2=value2
Abilitare l'account utente amministratore per un Registro Azure Container.
az acr update -n myregistry --admin-enabled true
Attivare l'autorizzazione del repository basata sul controllo degli accessi in base al ruolo in un registro esistente.
az acr update -n myregistry --role-assignment-mode rbac-abac
Parametri necessari
Nome del registro contenitori. Deve essere specificato in lettere minuscole. È possibile configurare il nome predefinito del Registro di sistema usando az configure --defaults acr=<registry name>
.
Parametri facoltativi
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Aggiungere un oggetto a un elenco di oggetti specificando un percorso e coppie chiave-valore. Esempio: --add property.listProperty <key=value, string or JSON string>
.
Proprietà | Valore |
---|---|
Parameter group: | Generic Update Arguments |
Valore predefinito: | [] |
Indica se l'utente amministratore è abilitato.
Proprietà | Valore |
---|---|
Valori accettati: | false, true |
Configurare exportPolicy per consentire/impedire l'esportazione di elementi da questo Registro di sistema. Gli artefatti possono essere esportati tramite operazioni di importazione o trasferimento. Per altre informazioni, vedere https://aka.ms/acr/export-policy.
Proprietà | Valore |
---|---|
Valori accettati: | false, true |
Abilitare o disabilitare la funzionalità di ricerca dei metadati per il Registro di sistema.
Proprietà | Valore |
---|---|
Valori accettati: | false, true |
Consentire ai servizi di Azure attendibili di accedere ai registri con restrizioni di rete. Per altre informazioni, vedere https://aka.ms/acr/export-policy.
Proprietà | Valore |
---|---|
Parameter group: | Network Rule Arguments |
Valori accettati: | false, true |
Abilitare il pull a livello di Registro di sistema dai client non autenticati.
Proprietà | Valore |
---|---|
Valori accettati: | false, true |
Abilitare l'endpoint dati dedicato per la configurazione del firewall client.
Proprietà | Valore |
---|---|
Parameter group: | Network Rule Arguments |
Valori accettati: | false, true |
Azione predefinita da applicare quando nessuna regola corrisponde. Applicabile solo allo SKU Premium.
Proprietà | Valore |
---|---|
Parameter group: | Network Rule Arguments |
Valori accettati: | Allow, Deny |
Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.
Proprietà | Valore |
---|---|
Parameter group: | Generic Update Arguments |
Valore predefinito: | False |
Consentire l'accesso alla rete pubblica per il registro contenitori.
Proprietà | Valore |
---|---|
Parameter group: | Network Rule Arguments |
Valori accettati: | false, true |
Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Proprietà | Valore |
---|---|
Parameter group: | Generic Update Arguments |
Valore predefinito: | [] |
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Modalità di assegnazione dei ruoli del Registro di sistema. Per altre informazioni su questa funzionalità, vedere https://aka.ms/acr/auth/abac. Il valore predefinito è rbac.
Proprietà | Valore |
---|---|
Parameter group: | Permissions and Role Assignment Arguments |
Valori accettati: | rbac, rbac-abac |
Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=<value>
.
Proprietà | Valore |
---|---|
Parameter group: | Generic Update Arguments |
Valore predefinito: | [] |
SKU del registro contenitori.
Proprietà | Valore |
---|---|
Valori accettati: | Basic, Premium, Standard |
Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |
Output format.
Proprietà | Valore |
---|---|
Valore predefinito: | json |
Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Proprietà | Valore |
---|---|
Valore predefinito: | False |