Udostępnij za pośrednictwem


az acr repository

Zarządzanie repozytoriami (nazwami obrazów) dla rejestrów kontenerów platformy Azure.

Polecenia

Nazwa Opis Typ Stan
az acr repository delete

Usuń repozytorium lub obraz w usłudze Azure Container Registry.

Podstawowe funkcje Ogólna dostępność
az acr repository list

Wyświetlanie listy repozytoriów w usłudze Azure Container Registry.

Podstawowe funkcje Ogólna dostępność
az acr repository list-deleted

Wyświetlanie listy nietrwałych repozytoriów w usłudze Azure Container Registry.

Podstawowe funkcje Wersja zapoznawcza
az acr repository show

Pobierz atrybuty repozytorium lub obrazu w usłudze Azure Container Registry.

Podstawowe funkcje Ogólna dostępność
az acr repository show-manifests

Pokaż manifesty repozytorium w usłudze Azure Container Registry.

Podstawowe funkcje Przestarzały
az acr repository show-tags

Pokaż tagi dla repozytorium w usłudze Azure Container Registry.

Podstawowe funkcje Ogólna dostępność
az acr repository untag

Usuń tag obrazu w usłudze Azure Container Registry.

Podstawowe funkcje Ogólna dostępność
az acr repository update

Zaktualizuj atrybuty repozytorium lub obrazu w usłudze Azure Container Registry.

Podstawowe funkcje Ogólna dostępność

az acr repository delete

Usuń repozytorium lub obraz w usłudze Azure Container Registry.

To polecenie usuwa wszystkie skojarzone dane warstwy, do których nie odwołuje się żaden inny manifest w rejestrze kontenerów.

az acr repository delete --name
                         [--image]
                         [--password]
                         [--repository]
                         [--suffix]
                         [--username]
                         [--yes]

Przykłady

Usuń manifest obrazu według tagu. Spowoduje to usunięcie manifestu, do których odwołuje się element "hello-world:latest" i wszystkie inne tagi odwołujące się do tego samego manifestu.

az acr repository delete -n myregistry --image hello-world:latest

Usuń manifest obrazu za pomocą skrótu manifestu opartego na sha256. Spowoduje to usunięcie manifestu zidentyfikowany przez polecenie "hello-world@sha256:abc123" i wszystkie tagi odwołujące się do manifestu.

az acr repository delete -n myregistry --image hello-world@sha256:abc123

Usuń repozytorium z usługi Azure Container Registry. Spowoduje to usunięcie wszystkich manifestów i tagów w obszarze "hello-world".

az acr repository delete -n myregistry --repository hello-world

Parametry wymagane

--name -n

Nazwa rejestru kontenerów. Należy go określić w małych literach. Domyślną nazwę rejestru można skonfigurować przy użyciu polecenia az configure --defaults acr=<registry name>.

Parametry opcjonalne

--image -t

Nazwa obrazu. Może zawierać tag w formacie "name:tag" lub skrót w formacie "name@digest".

--password -p

Hasło używane do logowania się do rejestru kontenerów.

--repository

Nazwa repozytorium.

--suffix

Sufiks dzierżawy na serwerze logowania rejestru. Możesz określić "--sufiks dzierżawy", jeśli serwer logowania rejestru ma format "registry-tenant.azurecr.io". Dotyczy, jeśli uzyskujesz dostęp do rejestru z innej subskrypcji lub masz uprawnienia dostępu do obrazów, ale nie uprawnienia do zarządzania zasobem rejestru.

--username -u

Nazwa użytkownika używana do logowania się do rejestru kontenerów.

--yes -y

Nie monituj o potwierdzenie.

Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az acr repository list

Wyświetlanie listy repozytoriów w usłudze Azure Container Registry.

az acr repository list --name
                       [--password]
                       [--suffix]
                       [--top]
                       [--username]

Przykłady

Wyświetlanie listy repozytoriów w danym usłudze Azure Container Registry.

az acr repository list -n myregistry

Parametry wymagane

--name -n

Nazwa rejestru kontenerów. Należy go określić w małych literach. Domyślną nazwę rejestru można skonfigurować przy użyciu polecenia az configure --defaults acr=<registry name>.

Parametry opcjonalne

--password -p

Hasło używane do logowania się do rejestru kontenerów.

--suffix

Sufiks dzierżawy na serwerze logowania rejestru. Możesz określić "--sufiks dzierżawy", jeśli serwer logowania rejestru ma format "registry-tenant.azurecr.io". Dotyczy, jeśli uzyskujesz dostęp do rejestru z innej subskrypcji lub masz uprawnienia dostępu do obrazów, ale nie uprawnienia do zarządzania zasobem rejestru.

--top

Ogranicz liczbę elementów w wynikach.

--username -u

Nazwa użytkownika używana do logowania się do rejestru kontenerów.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az acr repository list-deleted

Wersja zapoznawcza

To polecenie jest w wersji zapoznawczej i jest opracowywane. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Wyświetlanie listy nietrwałych repozytoriów w usłudze Azure Container Registry.

az acr repository list-deleted --name
                               [--password]
                               [--suffix]
                               [--username]

Przykłady

Wyświetlanie listy nietrwałych repozytoriów w danym usłudze Azure Container Registry.

az acr repository list-deleted -n myregistry

Parametry wymagane

--name -n

Nazwa rejestru kontenerów. Należy go określić w małych literach. Domyślną nazwę rejestru można skonfigurować przy użyciu polecenia az configure --defaults acr=<registry name>.

Parametry opcjonalne

--password -p

Hasło używane do logowania się do rejestru kontenerów.

--suffix

Sufiks dzierżawy na serwerze logowania rejestru. Możesz określić "--sufiks dzierżawy", jeśli serwer logowania rejestru ma format "registry-tenant.azurecr.io". Dotyczy, jeśli uzyskujesz dostęp do rejestru z innej subskrypcji lub masz uprawnienia dostępu do obrazów, ale nie uprawnienia do zarządzania zasobem rejestru.

--username -u

Nazwa użytkownika używana do logowania się do rejestru kontenerów.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az acr repository show

Pobierz atrybuty repozytorium lub obrazu w usłudze Azure Container Registry.

az acr repository show --name
                       [--image]
                       [--password]
                       [--repository]
                       [--suffix]
                       [--username]

Przykłady

Pobierz atrybuty repozytorium "hello-world".

az acr repository show -n myregistry --repository hello-world

Pobierz atrybuty obrazu, do których odwołuje się tag "hello-world:latest".

az acr repository show -n myregistry --image hello-world:latest

Pobierz atrybuty obrazu, do których odwołuje się skrót "hello-world@sha256:abc123".

az acr repository show -n myregistry --image hello-world@sha256:abc123

Parametry wymagane

--name -n

Nazwa rejestru kontenerów. Należy go określić w małych literach. Domyślną nazwę rejestru można skonfigurować przy użyciu polecenia az configure --defaults acr=<registry name>.

Parametry opcjonalne

--image -t

Nazwa obrazu. Może zawierać tag w formacie "name:tag" lub skrót w formacie "name@digest".

--password -p

Hasło używane do logowania się do rejestru kontenerów.

--repository

Nazwa repozytorium.

--suffix

Sufiks dzierżawy na serwerze logowania rejestru. Możesz określić "--sufiks dzierżawy", jeśli serwer logowania rejestru ma format "registry-tenant.azurecr.io". Dotyczy, jeśli uzyskujesz dostęp do rejestru z innej subskrypcji lub masz uprawnienia dostępu do obrazów, ale nie uprawnienia do zarządzania zasobem rejestru.

--username -u

Nazwa użytkownika używana do logowania się do rejestru kontenerów.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az acr repository show-manifests

Przestarzałe

To polecenie zostało uznane za przestarzałe i zostanie usunięte w przyszłej wersji. Zamiast tego użyj polecenia "acr manifest list-metadata".

Pokaż manifesty repozytorium w usłudze Azure Container Registry.

az acr repository show-manifests --name
                                 --repository
                                 [--detail]
                                 [--orderby {time_asc, time_desc}]
                                 [--password]
                                 [--suffix]
                                 [--top]
                                 [--username]

Przykłady

Pokaż manifesty repozytorium w usłudze Azure Container Registry.

az acr repository show-manifests -n myregistry --repository MyRepository

Pokaż najnowsze 10 manifestów uporządkowanych według sygnatury czasowej repozytorium w usłudze Azure Container Registry.

az acr repository show-manifests -n myregistry --repository MyRepository --top 10 --orderby time_desc

Pokaż szczegółowe informacje o najnowszych 10 manifestach uporządkowanych według sygnatury czasowej repozytorium w usłudze Azure Container Registry.

az acr repository show-manifests -n myregistry --repository MyRepository --top 10 --orderby time_desc --detail

Parametry wymagane

--name -n

Nazwa rejestru kontenerów. Należy go określić w małych literach. Domyślną nazwę rejestru można skonfigurować przy użyciu polecenia az configure --defaults acr=<registry name>.

--repository

Nazwa repozytorium.

Parametry opcjonalne

--detail

Pokaż szczegółowe informacje.

Domyślna wartość: False
--orderby

Kolejność elementów w wynikach. Domyślnie kolejność alfabetyczna nazw.

Dopuszczalne wartości: time_asc, time_desc
--password -p

Hasło używane do logowania się do rejestru kontenerów.

--suffix

Sufiks dzierżawy na serwerze logowania rejestru. Możesz określić "--sufiks dzierżawy", jeśli serwer logowania rejestru ma format "registry-tenant.azurecr.io". Dotyczy, jeśli uzyskujesz dostęp do rejestru z innej subskrypcji lub masz uprawnienia dostępu do obrazów, ale nie uprawnienia do zarządzania zasobem rejestru.

--top

Ogranicz liczbę elementów w wynikach.

--username -u

Nazwa użytkownika używana do logowania się do rejestru kontenerów.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az acr repository show-tags

Pokaż tagi dla repozytorium w usłudze Azure Container Registry.

az acr repository show-tags --name
                            --repository
                            [--detail]
                            [--orderby {time_asc, time_desc}]
                            [--password]
                            [--suffix]
                            [--top]
                            [--username]

Przykłady

Pokaż tagi repozytorium w usłudze Azure Container Registry.

az acr repository show-tags -n myregistry --repository MyRepository

Pokaż szczegółowe informacje o tagach repozytorium w usłudze Azure Container Registry.

az acr repository show-tags -n myregistry --repository MyRepository --detail

Pokaż szczegółowe informacje o najnowszych 10 tagach uporządkowanych według znacznika czasu repozytorium w usłudze Azure Container Registry.

az acr repository show-tags -n myregistry --repository MyRepository --top 10 --orderby time_desc --detail

Parametry wymagane

--name -n

Nazwa rejestru kontenerów. Należy go określić w małych literach. Domyślną nazwę rejestru można skonfigurować przy użyciu polecenia az configure --defaults acr=<registry name>.

--repository

Nazwa repozytorium.

Parametry opcjonalne

--detail

Pokaż szczegółowe informacje.

Domyślna wartość: False
--orderby

Kolejność elementów w wynikach. Domyślnie kolejność alfabetyczna nazw.

Dopuszczalne wartości: time_asc, time_desc
--password -p

Hasło używane do logowania się do rejestru kontenerów.

--suffix

Sufiks dzierżawy na serwerze logowania rejestru. Możesz określić "--sufiks dzierżawy", jeśli serwer logowania rejestru ma format "registry-tenant.azurecr.io". Dotyczy, jeśli uzyskujesz dostęp do rejestru z innej subskrypcji lub masz uprawnienia dostępu do obrazów, ale nie uprawnienia do zarządzania zasobem rejestru.

--top

Ogranicz liczbę elementów w wynikach.

--username -u

Nazwa użytkownika używana do logowania się do rejestru kontenerów.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az acr repository untag

Usuń tag obrazu w usłudze Azure Container Registry.

To polecenie nie usuwa manifestu, do którego odwołuje się tag ani żadne skojarzone dane warstwy.

az acr repository untag --image
                        --name
                        [--password]
                        [--suffix]
                        [--username]

Przykłady

Usuń tag obrazu z repozytorium.

az acr repository untag -n myregistry --image hello-world:latest

Parametry wymagane

--image -t

Nazwa obrazu. Może zawierać tag w formacie "name:tag".

--name -n

Nazwa rejestru kontenerów. Należy go określić w małych literach. Domyślną nazwę rejestru można skonfigurować przy użyciu polecenia az configure --defaults acr=<registry name>.

Parametry opcjonalne

--password -p

Hasło używane do logowania się do rejestru kontenerów.

--suffix

Sufiks dzierżawy na serwerze logowania rejestru. Możesz określić "--sufiks dzierżawy", jeśli serwer logowania rejestru ma format "registry-tenant.azurecr.io". Dotyczy, jeśli uzyskujesz dostęp do rejestru z innej subskrypcji lub masz uprawnienia dostępu do obrazów, ale nie uprawnienia do zarządzania zasobem rejestru.

--username -u

Nazwa użytkownika używana do logowania się do rejestru kontenerów.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az acr repository update

Zaktualizuj atrybuty repozytorium lub obrazu w usłudze Azure Container Registry.

az acr repository update --name
                         [--delete-enabled {false, true}]
                         [--image]
                         [--list-enabled {false, true}]
                         [--password]
                         [--read-enabled {false, true}]
                         [--repository]
                         [--suffix]
                         [--username]
                         [--write-enabled {false, true}]

Przykłady

Zaktualizuj atrybuty repozytorium "hello-world", aby wyłączyć operację zapisu.

az acr repository update -n myregistry --repository hello-world --write-enabled false

Zaktualizuj atrybuty obrazu, do których odwołuje się tag "hello-world:latest", aby wyłączyć operację zapisu.

az acr repository update -n myregistry --image hello-world:latest --write-enabled false

Zaktualizuj atrybuty obrazu, do których odwołuje się skrót "hello-world@sha256:abc123", aby wyłączyć operację zapisu.

az acr repository update -n myregistry --image hello-world@sha256:abc123 --write-enabled false

Parametry wymagane

--name -n

Nazwa rejestru kontenerów. Należy go określić w małych literach. Domyślną nazwę rejestru można skonfigurować przy użyciu polecenia az configure --defaults acr=<registry name>.

Parametry opcjonalne

--delete-enabled

Wskazuje, czy operacja usuwania jest dozwolona.

Dopuszczalne wartości: false, true
--image -t

Nazwa obrazu. Może zawierać tag w formacie "name:tag" lub skrót w formacie "name@digest".

--list-enabled

Wskazuje, czy ten element jest wyświetlany w wynikach operacji listy.

Dopuszczalne wartości: false, true
--password -p

Hasło używane do logowania się do rejestru kontenerów.

--read-enabled

Wskazuje, czy operacja odczytu jest dozwolona.

Dopuszczalne wartości: false, true
--repository

Nazwa repozytorium.

--suffix

Sufiks dzierżawy na serwerze logowania rejestru. Możesz określić "--sufiks dzierżawy", jeśli serwer logowania rejestru ma format "registry-tenant.azurecr.io". Dotyczy, jeśli uzyskujesz dostęp do rejestru z innej subskrypcji lub masz uprawnienia dostępu do obrazów, ale nie uprawnienia do zarządzania zasobem rejestru.

--username -u

Nazwa użytkownika używana do logowania się do rejestru kontenerów.

--write-enabled

Wskazuje, czy operacja zapisu lub usuwania jest dozwolona.

Dopuszczalne wartości: false, true
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.