Share via


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

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

Eseguire il pull dell'immagine

  1. 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 tag latest desiderato per un determinato server myregistry.azurecr.iodi accesso del Registro di sistema.
     docker pull myregistry.azurecr.io/hello-world:latest
    

Pulire le risorse

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

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.