Habilitación de la caché de artefacto: CLI de Azure
Este artículo es la tercera parte de una serie de tutoriales de seis partes. En la primera parte se proporciona información general sobre la caché de artefacto, sus características, ventajas y limitaciones. En la segunda parte, obtendrá información sobre cómo habilitar la característica de caché de artefacto mediante Azure Portal. En este artículo se describen los pasos a fin de habilitar Caché de artefacto mediante la CLI de Azure sin autenticación.
Requisitos previos
- Puede usar Azure Cloud Shell o una instalación local de la CLI de Azure para ejecutar los ejemplos de comando de este artículo. Si quiere usarla de forma local, necesitará la versión 2.46.0 o posterior. Ejecute
az --version
para encontrar la versión. Si necesita instalarla o actualizarla, vea Instalación de la CLI de Azure.
Configuración de la caché de artefacto: CLI de Azure
Siga los pasos para crear una regla de caché sin usar las credenciales.
Creación de una regla de caché
Ejecute el comando az acr Cache create para crear una regla de Caché.
- Por ejemplo, para crear una regla de caché sin las credenciales para una instancia de Azure Container Registry
MyRegistry
determinada.
az acr Cache create -r MyRegistry -n MyRule -s docker.io/library/ubuntu -t ubuntu-
- Por ejemplo, para crear una regla de caché sin las credenciales para una instancia de Azure Container Registry
Ejecute el comando az acr Cache show para mostrar una regla de Caché.
- Por ejemplo, a fin de mostrar una regla de Caché para un Azure Container Registry
MyRegistry
determinado.
az acr Cache show -r MyRegistry -n MyRule
- Por ejemplo, a fin de mostrar una regla de Caché para un Azure Container Registry
Extracción de una imagen
Extraiga la imagen de la memoria caché mediante el comando Docker por el nombre del servidor de inicio de sesión del Registro, el nombre del repositorio y su etiqueta deseada.
- Por ejemplo, extraer la imagen del repositorio
hello-world
con su etiqueta deseadalatest
para un servidor de inicio de sesión del Registromyregistry.azurecr.io
.
docker pull myregistry.azurecr.io/hello-world:latest
- Por ejemplo, extraer la imagen del repositorio
Limpiar los recursos
Ejecute el comando az acr Cache list para enumerar las reglas de Caché en el Azure Container Registry.
- Por ejemplo, a fin de mostrar las reglas de Caché para un Azure Container Registry
MyRegistry
determinado.
az acr Cache list -r MyRegistry
- Por ejemplo, a fin de mostrar las reglas de Caché para un Azure Container Registry
Ejecute el comando az acr Cache delete para eliminar una regla de Caché.
- Por ejemplo, a fin de eliminar una regla de caché para un Azure Container Registry
MyRegistry
determinado.
az acr Cache delete -r MyRegistry -n MyRule
- Por ejemplo, a fin de eliminar una regla de caché para un Azure Container Registry
Pasos siguientes
- A fin de habilitar Caché de artefacto con la autenticación mediante la CLI de Azure, pase al siguiente artículo Habilitación de la caché de artefacto: CLI de Azure.