az acr cache

Gestire le regole della cache nei registri contenitori di Azure.

Comandi

Nome Descrizione Tipo Stato
az acr cache create

Creare una regola della cache.

Memoria centrale Disponibilità generale
az acr cache delete

Eliminare una regola della cache.

Memoria centrale Disponibilità generale
az acr cache list

Elencare le regole della cache in un Registro Azure Container.

Memoria centrale Disponibilità generale
az acr cache show

Visualizzare una regola della cache.

Memoria centrale Disponibilità generale
az acr cache update

Aggiornare il set di credenziali in una regola della cache.

Memoria centrale Disponibilità generale

az acr cache create

Creare una regola della cache.

az acr cache create --name
                    --registry
                    --source-repo
                    --target-repo
                    [--cred-set]
                    [--resource-group]

Esempio

Creare una regola della cache senza un set di credenziali.

az acr cache create -r myregistry -n MyRule -s docker.io/library/ubuntu -t ubuntu

Creare una regola della cache con un set di credenziali.

az acr cache create -r myregistry -n MyRule -s docker.io/library/ubuntu -t ubuntu -c MyCredSet

Parametri necessari

--name -n

Nome della regola della cache.

--registry -r

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>.

--source-repo -s

Percorso completo del repository di origine, ad esempio "docker.io/library/ubuntu".

--target-repo -t

Spazio dei nomi del repository di destinazione, ad esempio 'ubuntu'.

Parametri facoltativi

--cred-set -c

Nome del set di credenziali.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az acr cache delete

Eliminare una regola della cache.

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

Esempio

Eliminare una regola della cache.

az acr cache delete -r myregistry -n MyRule

Parametri necessari

--name -n

Nome della regola della cache.

--registry -r

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

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--yes -y

Indica che non è richiesta la conferma.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az acr cache list

Elencare le regole della cache in un Registro Azure Container.

az acr cache list --registry
                  [--resource-group]

Esempio

Elencare le regole della cache in un Registro Azure Container.

az acr cache list -r myregistry

Parametri necessari

--registry -r

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

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az acr cache show

Visualizzare una regola della cache.

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

Esempio

Visualizzare una regola della cache.

az acr cache show -r myregistry -n MyRule

Parametri necessari

--name -n

Nome della regola della cache.

--registry -r

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

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az acr cache update

Aggiornare il set di credenziali in una regola della cache.

az acr cache update --name
                    --registry
                    [--add]
                    [--cred-set]
                    [--force-string]
                    [--remove]
                    [--remove-cred-set]
                    [--resource-group]
                    [--set]

Esempio

Modificare o aggiungere un set di credenziali a una regola della cache esistente.

az acr cache update -r myregistry -n MyRule -c NewCredSet

Rimuovere un set di credenziali da una regola della cache esistente.

az acr cache update -r myregistry -n MyRule --remove-cred-set

Parametri necessari

--name -n

Nome della regola della cache.

--registry -r

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

--add

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>.

valore predefinito: []
--cred-set -c

Nome del set di credenziali.

--force-string

Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.

valore predefinito: False
--remove

Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list <indexToRemove> OR --remove propertyToRemove.

valore predefinito: []
--remove-cred-set

Valore booleano facoltativo che indica se rimuovere il set di credenziali dalla regola della cache. False per impostazione predefinita.

valore predefinito: False
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--set

Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=<value>.

valore predefinito: []
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.