Włączanie pamięci podręcznej artefaktów — interfejs wiersza polecenia platformy Azure

Ten artykuł jest trzecią częścią sześcioczęściowej serii samouczków. Część pierwsza zawiera omówienie usługi Artifact Cache, jej funkcji, korzyści i ograniczeń. W drugiej części dowiesz się, jak włączyć funkcję pamięci podręcznej artefaktów przy użyciu Azure Portal. W tym artykule przedstawiono kroki włączania usługi Artifact Cache przy użyciu interfejsu wiersza polecenia platformy Azure bez uwierzytelniania.

Wymagania wstępne

  • Aby uruchomić przykłady poleceń w tym artykule, możesz użyć usługi Azure Cloud Shell lub lokalnej instalacji interfejsu wiersza polecenia platformy Azure. Jeśli chcesz go używać lokalnie, wymagana jest wersja 2.46.0 lub nowsza. Uruchom polecenie az --version, aby dowiedzieć się, jaka wersja jest używana. Jeśli konieczna będzie instalacja lub uaktualnienie, zobacz Instalowanie interfejsu wiersza polecenia platformy Azure.

Konfigurowanie pamięci podręcznej artefaktów — interfejs wiersza polecenia platformy Azure

Wykonaj kroki, aby utworzyć regułę pamięci podręcznej bez użycia poświadczeń.

Tworzenie reguły pamięci podręcznej

  1. Uruchom polecenie az acr Cache create , aby utworzyć regułę pamięci podręcznej.

    • Aby na przykład utworzyć regułę pamięci podręcznej bez poświadczeń dla danego MyRegistry Azure Container Registry.
    az acr Cache create -r MyRegistry -n MyRule -s docker.io/library/ubuntu -t ubuntu-
    
  2. Uruchom polecenie az acr Cache show , aby wyświetlić regułę pamięci podręcznej.

    • Aby na przykład wyświetlić regułę pamięci podręcznej dla danego MyRegistry Azure Container Registry.
     az acr Cache show -r MyRegistry -n MyRule
    

Ściąganie obrazu

  1. Ściąganie obrazu z pamięci podręcznej przy użyciu polecenia platformy Docker według nazwy serwera logowania rejestru, nazwy repozytorium i żądanego tagu.

    • Aby na przykład ściągnąć obraz z repozytorium hello-world z odpowiednim tagiem latest dla danego serwera myregistry.azurecr.iologowania rejestru .
     docker pull myregistry.azurecr.io/hello-world:latest
    

Oczyszczanie zasobów

  1. Uruchom polecenie az acr Cache list, aby wyświetlić listę reguł pamięci podręcznej w Azure Container Registry.

    • Aby na przykład wyświetlić listę reguł pamięci podręcznej dla danego MyRegistry Azure Container Registry.
     az acr Cache list -r MyRegistry
    
  2. Uruchom polecenie az acr Cache delete , aby usunąć regułę pamięci podręcznej.

    • Aby na przykład usunąć regułę pamięci podręcznej dla danego MyRegistry Azure Container Registry.
    az acr Cache delete -r MyRegistry -n MyRule
    

Następne kroki