Abilitare la cache degli artefatti - Interfaccia della riga di comando di Azure
Questo articolo fa parte di tre serie di esercitazioni in sei parti. La parte 1 offre una panoramica della cache degli artefatti, delle relative funzionalità, dei vantaggi e delle limitazioni. Parte due, si apprenderà come abilitare la funzionalità Cache artefatti usando la portale di Azure. Questo articolo illustra i passaggi dell'abilitazione di Artifact Cache usando l'interfaccia della riga di comando di Azure senza autenticazione.
Prerequisiti
- È possibile usare l'Cloud Shell di Azure o un'installazione locale dell'interfaccia della riga di comando di Azure per eseguire gli esempi di comando in questo articolo. Se si vuole usarlo in locale, è necessaria la versione 2.46.0 o successiva. Eseguire
az --version
per trovare la versione. Se è necessario eseguire l'installazione o l'aggiornamento, vedere Installare l'interfaccia della riga di comando di Azure.
Configurare la cache degli artefatti - Interfaccia della riga di comando di Azure
Seguire la procedura per creare una regola cache senza usare le credenziali.
Creare una regola cache
Eseguire il comando az acr Cache create per creare una regola cache.
- Ad esempio, per creare una regola cache senza le credenziali per un
MyRegistry
determinato Registro Azure Container.
az acr Cache create -r MyRegistry -n MyRule -s docker.io/library/ubuntu -t ubuntu-
- Ad esempio, per creare una regola cache senza le credenziali per un
Eseguire il comando az acr Cache show per visualizzare una regola cache.
- Ad esempio, per visualizzare una regola cache per un
MyRegistry
determinato Registro Azure Container.
az acr Cache show -r MyRegistry -n MyRule
- Ad esempio, per visualizzare una regola cache per un
Eseguire il pull dell'immagine
Eseguire il pull dell'immagine dalla cache usando il comando Docker dal nome del server di accesso del Registro di sistema, dal nome del repository e dal relativo tag desiderato.
- Ad esempio, per eseguire il pull dell'immagine dal repository
hello-world
con il taglatest
desiderato per un determinato servermyregistry.azurecr.io
di accesso del Registro di sistema.
docker pull myregistry.azurecr.io/hello-world:latest
- Ad esempio, per eseguire il pull dell'immagine dal repository
Pulire le risorse
Eseguire il comando az acr Cache list per elencare le regole della cache nel Registro Azure Container.
- Ad esempio, per elencare le regole della cache per un
MyRegistry
determinato Registro Azure Container.
az acr Cache list -r MyRegistry
- Ad esempio, per elencare le regole della cache per un
Eseguire il comando az acr Cache delete per eliminare una regola cache.
- Ad esempio, per eliminare una regola cache per un
MyRegistry
determinato Registro Azure Container.
az acr Cache delete -r MyRegistry -n MyRule
- Ad esempio, per eliminare una regola cache per un
Passaggi successivi
- Per abilitare La cache degli artefatti con l'autenticazione usando l'interfaccia della riga di comando di Azure, passare all'articolo successivo Abilita cache artefatti - Interfaccia della riga di comando di Azure.