Share via


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é

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

Extracción de una imagen

  1. 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 deseada latest para un servidor de inicio de sesión del Registro myregistry.azurecr.io.
     docker pull myregistry.azurecr.io/hello-world:latest
    

Limpiar los recursos

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

Pasos siguientes