Artefactcache inschakelen - Azure CLI

Dit artikel is deel drie van een zesdelige reeks zelfstudies. Deel 1 biedt een overzicht van Artifact Cache, de functies, voordelen en beperkingen. In deel 2 leert u hoe u de functie Artifact Cache inschakelt met behulp van de Azure Portal. Dit artikel begeleidt u bij de stappen voor het inschakelen van artefactcache met behulp van de Azure CLI zonder verificatie.

Vereisten

  • U kunt de Azure Cloud Shell of een lokale installatie van de Azure CLI gebruiken om de opdrachtvoorbeelden in dit artikel uit te voeren. Als u deze lokaal wilt gebruiken, is versie 2.46.0 of hoger vereist. Voer az --version uit om de versie te bekijken. Zie Azure CLI installeren als u de CLI wilt installeren of een upgrade wilt uitvoeren.

Artefactcache configureren - Azure CLI

Volg de stappen om een cacheregel te maken zonder referenties te gebruiken.

Een cacheregel maken

  1. Voer de opdracht az acr Cache create uit om een cacheregel te maken.

    • Als u bijvoorbeeld een cacheregel wilt maken zonder de referenties voor een bepaalde MyRegistry Azure Container Registry.
    az acr Cache create -r MyRegistry -n MyRule -s docker.io/library/ubuntu -t ubuntu-
    
  2. Voer de opdracht az acr Cache show uit om een cacheregel weer te geven.

    • Bijvoorbeeld om een cacheregel voor een bepaalde MyRegistry Azure Container Registry weer te geven.
     az acr Cache show -r MyRegistry -n MyRule
    

Uw installatiekopie ophalen

  1. Haal de installatiekopie op uit uw cache met behulp van de Docker-opdracht door de naam van de aanmeldingsserver van het register, de naam van de opslagplaats en de gewenste tag.

    • Bijvoorbeeld om de installatiekopie op te halen uit de opslagplaats hello-world met de gewenste tag latest voor een bepaalde registeraanmeldingsserver myregistry.azurecr.io.
     docker pull myregistry.azurecr.io/hello-world:latest
    

Resources opschonen

  1. Voer de opdracht az acr Cache list uit om de cacheregels in de Azure Container Registry weer te geven.

    • Bijvoorbeeld om de cacheregels voor een bepaalde MyRegistry Azure Container Registry weer te geven.
     az acr Cache list -r MyRegistry
    
  2. Voer de opdracht az acr Cache delete uit om een cacheregel te verwijderen.

    • Als u bijvoorbeeld een cacheregel voor een bepaalde MyRegistry Azure Container Registry wilt verwijderen.
    az acr Cache delete -r MyRegistry -n MyRule
    

Volgende stappen