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
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-
- Por exemplo, para criar uma regra de Cache sem as credenciais para um determinado Registro de Contêiner do Azure
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
- Por exemplo, mostrar uma regra de armazenamento em cache para um determinado
Efetuar pull da imagem
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 desejadalatest
para um determinado servidor de logon do registromyregistry.azurecr.io
.
docker pull myregistry.azurecr.io/hello-world:latest
- Por exemplo, para efetuar pull da imagem do repositório
Limpar os recursos
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
- Por exemplo, listar as regras de armazenamento em cache para um determinado
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
- Por exemplo, excluir uma regra de armazenamento em cache para um determinado
Próximas etapas
- Para habilitar o Cache de Artefato (versão prévia) com autenticação usando a CLI do Azure, avance para o próximo artigo: Habilitar cache de artefato – CLI do Azure.