Povolení mezipaměti artefaktů – Azure CLI

Tento článek je třetí částí šestidílné série kurzů. První část obsahuje přehled mezipaměti artefaktů, jejích funkcí, výhod a omezení. Druhá část: Dozvíte se, jak pomocí Azure Portal povolit funkci Mezipaměti artefaktů. Tento článek vás provede postupem povolení mezipaměti artefaktů pomocí Azure CLI bez ověřování.

Požadavky

  • Příklady příkazů v tomto článku můžete spustit pomocí azure Cloud Shell nebo místní instalace Azure CLI. Pokud ho chcete používat místně, vyžaduje se verze 2.46.0 nebo novější. Verzi zjistíte spuštěním příkazu az --version. Pokud potřebujete instalaci nebo upgrade, přečtěte si téma Instalace Azure CLI.

Konfigurace mezipaměti artefaktů – Azure CLI

Postupujte podle pokynů k vytvoření pravidla mezipaměti bez použití přihlašovacích údajů.

Vytvoření pravidla mezipaměti

  1. Spuštěním příkazu az acr Cache create vytvořte pravidlo mezipaměti.

    • Například vytvořit pravidlo mezipaměti bez přihlašovacích údajů pro danou MyRegistry Azure Container Registry.
    az acr Cache create -r MyRegistry -n MyRule -s docker.io/library/ubuntu -t ubuntu-
    
  2. Spuštěním příkazu az acr Cache show zobrazte pravidlo mezipaměti.

    • Chcete-li například zobrazit pravidlo mezipaměti pro danou MyRegistry Azure Container Registry.
     az acr Cache show -r MyRegistry -n MyRule
    

Stažení obrázku

  1. Stáhněte image z mezipaměti pomocí příkazu Dockeru podle názvu přihlašovacího serveru registru, názvu úložiště a požadované značky.

    • Například pro načtení image z úložiště hello-world s požadovanou značkou latest pro daný přihlašovací server myregistry.azurecr.ioregistru .
     docker pull myregistry.azurecr.io/hello-world:latest
    

Vyčištění prostředků

  1. Spuštěním příkazu az acr Cache list vypište pravidla mezipaměti v Azure Container Registry.

    • Chcete-li například zobrazit seznam pravidel mezipaměti pro danou MyRegistry Azure Container Registry.
     az acr Cache list -r MyRegistry
    
  2. Spuštěním příkazu az acr Cache delete pravidlo mezipaměti odstraňte.

    • Pokud chcete například odstranit pravidlo mezipaměti pro danou MyRegistry Azure Container Registry.
    az acr Cache delete -r MyRegistry -n MyRule
    

Další kroky