Share via


Habilitar o Cache de artefato – CLI do Azure

Este artigo é a terceira parte de uma série de tutoriais de seis partes. A primeira parte fornece uma visão geral do cache de artefato, dos recursos, dos benefícios e das limitações. Na segunda parte, você aprenderá a habilitar o recurso Cache de Artefato usando o portal do Azure. Este artigo demonstrará as etapas de como habilitar o Cache de Artefato usando a CLI do Azure sem autenticação.

Pré-requisitos

  • Você pode usar o Azure Cloud Shell ou uma instalação local da CLI do Azure para executar os exemplos de comandos incluídos neste artigo. Para usá-lo localmente, é necessária a versão 2.46.0 ou posterior. Execute az --version para encontrar a versão. Se você precisa instalar ou atualizar, consulte Instalar a CLI do Azure.

Habilitar o Cache de Artefato – CLI do Azure

Siga as etapas para criar uma regra de cache sem usar as Credenciais.

Criar uma regra de cache

  1. Execute o comando az acr Cache create para criar uma regra de armazenamento em cache.

    • Por exemplo, para criar uma regra de Cache sem as credenciais para um determinado Registro de Contêiner do Azure MyRegistry.
    az acr Cache create -r MyRegistry -n MyRule -s docker.io/library/ubuntu -t ubuntu-
    
  2. Execute o comando az acr Cache show para mostrar uma regra de armazenamento em cache.

    • Por exemplo, mostrar uma regra de armazenamento em cache para um determinado MyRegistry Registro de Contêiner do Azure.
     az acr Cache show -r MyRegistry -n MyRule
    

Efetuar pull da imagem

  1. Efetue pull da imagem do cache usando o comando do Docker pelo nome do servidor de logon do registro, pelo nome do repositório e pela marca desejada.

    • Por exemplo, para efetuar pull da imagem do repositório hello-world com a marca desejada latest para um determinado servidor de logon do registro myregistry.azurecr.io.
     docker pull myregistry.azurecr.io/hello-world:latest
    

Limpar os recursos

  1. Execute o comando az acr Cache list para listar as regras de armazenamento em cache no Registro de Contêiner do Azure.

    • Por exemplo, listar as regras de armazenamento em cache para um determinado MyRegistry Registro de Contêiner do Azure.
     az acr Cache list -r MyRegistry
    
  2. Execute o comando az acr Cache delete para excluir uma regra de armazenamento em cache.

    • Por exemplo, excluir uma regra de armazenamento em cache para um determinado MyRegistry Registro de Contêiner do Azure.
    az acr Cache delete -r MyRegistry -n MyRule
    

Próximas etapas