az acr

Zarządzanie rejestrami prywatnymi za pomocą rejestrów kontenerów platformy Azure.

Polecenia

az acr agentpool

Zarządzanie pulami agentów zadań prywatnych za pomocą rejestrów kontenerów platformy Azure.

az acr agentpool create

Utwórz pulę agentów dla Azure Container Registry.

az acr agentpool delete

Usuń pulę agentów.

az acr agentpool list

Wyświetl listę pul agentów dla Azure Container Registry.

az acr agentpool show

Pobierz właściwości określonej puli agentów dla Azure Container Registry.

az acr agentpool update

Zaktualizuj pulę agentów dla Azure Container Registry.

az acr build

Kolejkuje szybką kompilację, zapewniając dzienniki przesyłania strumieniowego dla Azure Container Registry.

az acr check-health

Pobiera informacje o kondycji środowiska i opcjonalnie rejestr docelowy.

az acr check-name

Sprawdza, czy nazwa Azure Container Registry jest prawidłowa i jest dostępna do użycia.

az acr config

Konfigurowanie zasad dla rejestrów kontenerów platformy Azure.

az acr config content-trust

Zarządzanie zasadami zaufania zawartości dla rejestrów kontenerów platformy Azure.

az acr config content-trust show

Pokaż skonfigurowane zasady zaufania do zawartości dla Azure Container Registry.

az acr config content-trust update

Aktualizowanie zasad zaufania do zawartości dla Azure Container Registry.

az acr config retention

Zarządzanie zasadami przechowywania dla rejestrów kontenerów platformy Azure.

az acr config retention show

Pokaż skonfigurowane zasady przechowywania dla Azure Container Registry.

az acr config retention update

Zasady przechowywania aktualizacji dla Azure Container Registry.

az acr connected-registry

Zarządzanie połączonymi zasobami rejestru za pomocą rejestrów kontenerów platformy Azure.

az acr connected-registry create

Utwórz połączony rejestr dla Azure Container Registry.

az acr connected-registry deactivate

Dezaktywuj połączony rejestr z Azure Container Registry.

az acr connected-registry delete

Usuń połączony rejestr z Azure Container Registry.

az acr connected-registry get-settings

Pobierz informacje wymagane do aktywowania połączonego rejestru i tworzy lub obraca poświadczenia tokenu synchronizacji.

az acr connected-registry install

Pomoc w uzyskiwaniu dostępu do niezbędnych informacji dotyczących instalowania połączonego rejestru. Aby uzyskać więcej informacji, zobacz https://aka.ms/acr/connected-registry.

az acr connected-registry install info

Pobieranie informacji wymaganych do aktywowania połączonego rejestru.

az acr connected-registry install renew-credentials

Pobieranie informacji wymaganych do aktywowania połączonego rejestru i odnawianie poświadczeń tokenu synchronizacji.

az acr connected-registry list

Wyświetl listę wszystkich połączonych rejestrów w bieżącym rejestrze nadrzędnym.

az acr connected-registry list-client-tokens

Wyświetl listę wszystkich tokenów klienta skojarzonych z określonymi połączonymi rejestrami.

az acr connected-registry permissions

Zarządzaj uprawnieniami repozytorium w wielu połączonych rejestrach. Aby uzyskać więcej informacji, zobacz https://aka.ms/acr/connected-registry.

az acr connected-registry permissions show

Pokaż informacje o mapie zakresu synchronizacji połączonego rejestru.

az acr connected-registry permissions update

Dodawanie i usuwanie uprawnień repozytorium we wszystkich niezbędnych mapach zakresu synchronizacji rejestru.

az acr connected-registry repo

Zaktualizuj wszystkie niezbędne uprawnienia repozytorium map zakresu synchronizacji rejestru.

az acr connected-registry show

Pokaż szczegóły połączonego rejestru.

az acr connected-registry update

Aktualizowanie połączonego rejestru dla Azure Container Registry.

az acr create

Utwórz rejestr Azure Container Registry.

az acr credential

Zarządzanie poświadczeniami logowania dla rejestrów kontenerów platformy Azure.

az acr credential renew

Wygeneruj ponownie poświadczenia logowania dla Azure Container Registry.

az acr credential show

Pobierz poświadczenia logowania dla Azure Container Registry.

az acr delete

Usuwa Azure Container Registry.

az acr encryption

Zarządzanie szyfrowaniem rejestru kontenerów.

az acr encryption rotate-key

Obraca (aktualizuj) klucz szyfrowania rejestru kontenerów.

az acr encryption show

Pokaż szczegóły szyfrowania rejestru kontenerów.

az acr export-pipeline

Zarządzanie potokami eksportu usługi ACR.

az acr export-pipeline create

Utwórz potok eksportu.

az acr export-pipeline delete

Usuń potok eksportu.

az acr export-pipeline list

Wyświetlanie listy potoków eksportu w rejestrze kontenerów.

az acr export-pipeline show

Pokaż szczegółowo potok eksportu.

az acr helm

Zarządzanie wykresami helm dla rejestrów kontenerów platformy Azure.

az acr helm delete

Usuń wersję pakietu helm w Azure Container Registry.

az acr helm install-cli

Pobierz i zainstaluj narzędzie wiersza polecenia helm.

az acr helm list

Wyświetl listę wszystkich wykresów helm w Azure Container Registry.

az acr helm push

Wypchnij pakiet pakietu helm do Azure Container Registry.

az acr helm repo

Zarządzanie repozytoriami wykresów helm dla rejestrów kontenerów platformy Azure.

az acr helm repo add

Dodaj repozytorium wykresów helm z Azure Container Registry za pośrednictwem interfejsu wiersza polecenia programu Helm.

az acr helm show

Opisz wykres helm w Azure Container Registry.

az acr identity

Zarządzanie tożsamościami usługi (zarządzanymi) dla rejestru kontenerów.

az acr identity assign

Przypisywanie tożsamości zarządzanej do rejestru kontenerów.

az acr identity remove

Usuwanie tożsamości zarządzanej z rejestru kontenerów.

az acr identity show

Pokaż szczegóły tożsamości rejestru kontenerów.

az acr import

Importuje obraz do Azure Container Registry z innego rejestru kontenerów. Import usuwa konieczność ściągania platformy Docker, tagu platformy Docker, wypychania platformy Docker. W przypadku większych obrazów rozważ użycie polecenia --no-wait.

az acr import-pipeline

Zarządzanie potokami importu usługi ACR.

az acr import-pipeline create

Utwórz potok importu.

az acr import-pipeline delete

Usuń potok importu.

az acr import-pipeline list

Wyświetlanie listy potoków importu w usłudze Container Registry.

az acr import-pipeline show

Pokaż szczegółowo potok importu.

az acr list

Wyświetla listę wszystkich rejestrów kontenerów w ramach bieżącej subskrypcji.

az acr login

Zaloguj się do Azure Container Registry za pomocą interfejsu wiersza polecenia platformy Docker.

az acr manifest

Zarządzanie manifestami artefaktów w rejestrach kontenerów platformy Azure.

az acr manifest delete

Usuń manifest w Azure Container Registry.

az acr manifest list

Wyświetl listę manifestów w repozytorium w Azure Container Registry.

az acr manifest list-metadata

Wyświetl metadane manifestów w repozytorium w Azure Container Registry.

az acr manifest list-referers

Wyświetl listę odwołań ORAS do manifestu w Azure Container Registry.

az acr manifest metadata

Zarządzanie metadanymi manifestu artefaktu w rejestrach kontenerów platformy Azure.

az acr manifest metadata list

Wyświetl listę metadanych manifestów w repozytorium w Azure Container Registry.

az acr manifest metadata show

Pobieranie metadanych artefaktu w Azure Container Registry.

az acr manifest metadata update

Zaktualizuj metadane manifestu artefaktu w Azure Container Registry.

az acr manifest show

Pobierz manifest w Azure Container Registry.

az acr manifest show-metadata

Pobieranie metadanych artefaktu w Azure Container Registry.

az acr manifest update-metadata

Zaktualizuj metadane manifestu artefaktu w Azure Container Registry.

az acr network-rule

Zarządzanie regułami sieci dla rejestrów kontenerów platformy Azure.

az acr network-rule add

Dodaj regułę sieci.

az acr network-rule list

Wyświetl listę reguł sieciowych.

az acr network-rule remove

Usuń regułę sieci.

az acr pack

Zarządzanie zadaniami Azure Container Registry korzystającymi z natywnych dla chmury kompilacji.

az acr pack build

Umieszcza w kolejce szybkie zadanie kompilacji, które kompiluje aplikację i wypycha ją do Azure Container Registry.

az acr pipeline-run

Zarządzanie uruchamianiem potoków importu i eksportowania usługi ACR.

az acr pipeline-run clean

Usuń wszystkie nieudane uruchomienia potoku w rejestrze.

az acr pipeline-run create

Utwórz uruchomienie potoku.

az acr pipeline-run delete

Usuwanie uruchomienia potoku.

az acr pipeline-run list

Wyświetlanie listy uruchomień potoków wszystkich potoków w rejestrze kontenerów.

az acr pipeline-run show

Pokaż szczegółowy przebieg potoku.

az acr private-endpoint-connection

Zarządzanie połączeniami prywatnego punktu końcowego rejestru kontenerów.

az acr private-endpoint-connection approve

Zatwierdź żądanie połączenia prywatnego punktu końcowego dla rejestru kontenerów.

az acr private-endpoint-connection delete

Usuń żądanie połączenia prywatnego punktu końcowego dla rejestru kontenerów.

az acr private-endpoint-connection list

Wyświetl listę wszystkich połączeń prywatnego punktu końcowego z rejestrem kontenerów.

az acr private-endpoint-connection reject

Odrzuć żądanie połączenia prywatnego punktu końcowego dla rejestru kontenerów.

az acr private-endpoint-connection show

Pokaż szczegóły połączenia prywatnego punktu końcowego rejestru kontenerów.

az acr private-link-resource

Zarządzanie zasobami łącza prywatnego rejestru.

az acr private-link-resource list

Wyświetl listę zasobów łącza prywatnego obsługiwanych dla rejestru.

az acr replication

Zarządzanie regionami replikowanymi geograficznie w rejestrach kontenerów platformy Azure.

az acr replication create

Utwórz replikowany region dla usługi Azure Container Registry.

az acr replication delete

Usuń zreplikowany region z Azure Container Registry.

az acr replication list

Wyświetl listę wszystkich regionów replikacji geograficznej Azure Container Registry.

az acr replication show

Uzyskaj szczegółowe informacje o zreplikowanym regionie.

az acr replication update

Aktualizuje replikację.

az acr repository

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

az acr repository delete

Usuń repozytorium lub obraz w Azure Container Registry.

az acr repository list

Wyświetlanie listy repozytoriów w Azure Container Registry.

az acr repository show

Pobierz atrybuty repozytorium lub obrazu w Azure Container Registry.

az acr repository show-manifests

Pokaż manifesty repozytorium w Azure Container Registry.

az acr repository show-tags

Pokaż tagi dla repozytorium w Azure Container Registry.

az acr repository untag

Usuń tag obrazu w Azure Container Registry.

az acr repository update

Zaktualizuj atrybuty repozytorium lub obrazu w Azure Container Registry.

az acr run

Kolejkuje szybki przebieg dostarczający dzienniki przesyłane strumieniowo dla Azure Container Registry.

az acr scope-map

Zarządzanie mapami dostępu do zakresu dla rejestrów kontenerów platformy Azure.

az acr scope-map create

Utwórz mapę zakresu dla Azure Container Registry.

az acr scope-map delete

Usuń mapę zakresu dla Azure Container Registry.

az acr scope-map list

Wyświetl listę wszystkich map zakresu dla Azure Container Registry.

az acr scope-map show

Pokaż szczegóły i atrybuty mapy zakresu dla Azure Container Registry.

az acr scope-map update

Zaktualizuj mapę zakresu dla Azure Container Registry.

az acr show

Uzyskaj szczegółowe informacje o Azure Container Registry.

az acr show-endpoints

Wyświetlanie punktów końcowych rejestru.

az acr show-usage

Pobieranie użycia magazynu dla Azure Container Registry.

az acr task

Zarządzanie kolekcją kroków tworzenia, testowania i & framework poprawiania obrazów kontenerów przy użyciu rejestrów kontenerów platformy Azure.

az acr task cancel-run

Anuluj określony przebieg Azure Container Registry.

az acr task create

Utwórz szereg kroków tworzenia, testowania i & kontenerów stosowania poprawek w strukturze systemu operacyjnego. Zadania obsługują wyzwalacze z zatwierdzeń usługi Git i aktualizacji obrazu podstawowego.

az acr task credential

Zarządzanie poświadczeniami zadania. Aby uzyskać więcej informacji, zobacz https://aka.ms/acr/tasks/cross-registry-authentication.

az acr task credential add

Dodaj do zadania niestandardowe poświadczenia logowania rejestru.

az acr task credential list

Wyświetl listę wszystkich poświadczeń rejestru niestandardowego dla zadania.

az acr task credential remove

Usuń poświadczenia dla zadania.

az acr task credential update

Zaktualizuj poświadczenia logowania rejestru dla zadania.

az acr task delete

Usuń zadanie z Azure Container Registry.

az acr task identity

Tożsamości zarządzane dla zadania. Aby uzyskać więcej informacji, zobacz https://aka.ms/acr/tasks/task-create-managed-identity.

az acr task identity assign

Zaktualizuj tożsamość zarządzaną dla zadania.

az acr task identity remove

Usuń tożsamości zarządzane dla zadania.

az acr task identity show

Wyświetl tożsamości zarządzane dla zadania.

az acr task list

Wyświetl listę zadań dla Azure Container Registry.

az acr task list-runs

Wyświetl listę wszystkich wykonanych przebiegów dla Azure Container Registry z możliwością filtrowania według określonego zadania.

az acr task logs

Pokaż dzienniki dla określonego przebiegu. Jeśli nie podano identyfikatora przebiegu, pokaż dzienniki dla ostatniego utworzonego przebiegu.

az acr task run

Ręcznie wyzwól zadanie, które w przeciwnym razie może czekać na zatwierdzenia usługi Git lub wyzwalacze aktualizacji obrazu podstawowego.

az acr task show

Pobierz właściwości nazwanego zadania dla Azure Container Registry.

az acr task show-run

Pobierz właściwości określonego przebiegu zadania Azure Container Registry.

az acr task timer

Zarządzanie wyzwalaczami czasomierza dla zadania.

az acr task timer add

Dodaj wyzwalacz czasomierza do zadania.

az acr task timer list

Wyświetl listę wszystkich wyzwalaczy czasomierza dla zadania.

az acr task timer remove

Usuń wyzwalacz czasomierza z zadania.

az acr task timer update

Zaktualizuj wyzwalacz czasomierza dla zadania.

az acr task update

Aktualizowanie zadania dla Azure Container Registry.

az acr task update-run

Popraw właściwości przebiegu zadania Azure Container Registry.

az acr taskrun

Zarządzanie uruchomieniami zadań przy użyciu rejestrów kontenerów platformy Azure.

az acr taskrun delete

Usuń uruchomienie zadania z Azure Container Registry.

az acr taskrun list

Wyświetl listę uruchomień zadań dla Azure Container Registry.

az acr taskrun logs

Pokaż dzienniki uruchamiania dla określonego uruchomienia zadania.

az acr taskrun show

Pobierz właściwości nazwanego uruchomienia zadania dla Azure Container Registry.

az acr token

Zarządzanie tokenami dla Azure Container Registry.

az acr token create

Utwórz token skojarzony z mapą zakresu dla Azure Container Registry.

az acr token credential

Zarządzanie poświadczeniami tokenu dla Azure Container Registry.

az acr token credential delete

Usuń poświadczenie tokenu.

az acr token credential generate

Wygeneruj lub zastąp jedno lub oba hasła tokenu dla Azure Container Registry. Aby uzyskać dostęp do rejestru kontenerów przy użyciu tokenu i hasła, zobacz https://aka.ms/acr/repo-permissions.

az acr token delete

Usuń token dla Azure Container Registry.

az acr token list

Wyświetl listę wszystkich tokenów dla Azure Container Registry.

az acr token show

Pokaż szczegóły i atrybuty tokenu dla Azure Container Registry.

az acr token update

Aktualizowanie tokenu (zastępowanie skojarzonej mapy zakresu) dla Azure Container Registry.

az acr update

Zaktualizuj Azure Container Registry.

az acr webhook

Zarządzanie elementami webhook dla rejestrów kontenerów platformy Azure.

az acr webhook create

Utwórz element webhook dla Azure Container Registry.

az acr webhook delete

Usuń element webhook z Azure Container Registry.

az acr webhook get-config

Pobierz identyfikator URI usługi i nagłówki niestandardowe dla elementu webhook.

az acr webhook list

Wyświetl listę wszystkich elementów webhook dla Azure Container Registry.

az acr webhook list-events

Wyświetlanie listy ostatnich zdarzeń dla elementu webhook.

az acr webhook ping

Wyzwalanie zdarzenia ping dla elementu webhook.

az acr webhook show

Pobierz szczegóły elementu webhook.

az acr webhook update

Aktualizowanie elementu webhook.

az acr build

Kolejkuje szybką kompilację, zapewniając dzienniki przesyłania strumieniowego dla Azure Container Registry.

az acr build --registry
             [--agent-pool]
             [--auth-mode {Default, None}]
             [--build-arg]
             [--file]
             [--image]
             [--log-template]
             [--no-format]
             [--no-logs]
             [--no-push]
             [--no-wait]
             [--platform]
             [--resource-group]
             [--secret-build-arg]
             [--target]
             [--timeout]
             [<SOURCE_LOCATION>]

Przykłady

Kolejkowanie kontekstu lokalnego jako kompilacji systemu Linux, oznaczanie jej i wypychanie do rejestru.

az acr build -t sample/hello-world:{{.Run.ID}} -r MyRegistry .

Kolejkowanie kontekstu lokalnego jako kompilacji systemu Linux, oznaczanie jej i wypychanie go do rejestru bez dzienników przesyłania strumieniowego.

az acr build -t sample/hello-world:{{.Run.ID}} -r MyRegistry --no-logs .

Kolejkowanie kontekstu lokalnego jako kompilacji systemu Linux bez wypychania go do rejestru.

az acr build -t sample/hello-world:{{.Run.ID}} -r MyRegistry --no-push .

Kolejkowanie kontekstu lokalnego jako kompilacji systemu Linux bez wypychania go do rejestru.

az acr build -r MyRegistry .

Kolejkowanie zdalnego kontekstu GitHub jako kompilacji Windows, tagowania i wypychania go do rejestru.

az acr build -r MyRegistry https://github.com/Azure/acr-builder.git -f Windows.Dockerfile --platform windows

Kolejkowanie zdalnej kompilacji kontekstu artefaktu OCI.

az acr build -r MyRegistry oci://myregistry.azurecr.io/myartifact:mytag

Kolejkowanie kontekstu lokalnego jako kompilacji systemu Linux na architekturze arm/v7, oznaczanie go i wypychanie do rejestru.

az acr build -t sample/hello-world:{{.Run.ID}} -r MyRegistry . --platform linux/arm/v7

Parametry wymagane

--registry -r

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

--agent-pool

Nazwa puli agentów.

--auth-mode

Tryb uwierzytelniania rejestru źródłowego.

akceptowane wartości: Default, None
--build-arg

Argument kompilacji w formacie "--build-arg name[=value]". Multiples obsługiwane przez przekazywanie --build-arg wiele razy.

--file -f

Ścieżka względna pliku docker do folderu głównego kodu źródłowego. Wartość domyślna to "Dockerfile".

--image -t

Nazwa i tag obrazu przy użyciu formatu: '-t repo/image:tag'. Wiele tagów jest obsługiwanych przez wielokrotne przekazywanie -t.

--log-template

Szablon repozytorium i tagu do uruchamiania artefaktu dziennika przy użyciu formatu: "log/repo:tag" (np. "acr/logs:{.Run.ID}}"). Dotyczy tylko rejestru z obsługą klucza zarządzanego przez klienta.

--no-format

Wskazuje, czy dzienniki powinny być wyświetlane w formacie nieprzetworzonym.

--no-logs

Nie pokazuj dzienników po pomyślnym kolejce kompilacji.

--no-push

Wskazuje, czy skompilowany obraz powinien zostać wypchnięty do rejestru.

--no-wait

Nie czekaj na ukończenie kompilacji i zwracaj je natychmiast po kolejce kompilacji.

--platform

Platforma, na której jest uruchamiana kompilacja/zadanie, np. "windows" i "linux". Gdy jest on używany w poleceniach kompilacji, można go również określić w formacie "os/arch/variant" dla obrazu wynikowego. Np. linux/arm/v7. Części "arch" i "variant" są opcjonalne.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--secret-build-arg

Argument kompilacji wpisu tajnego w formacie "--secret-build-arg name[=value]". Wielokrotnia obsługiwane przez wielokrotne przekazywanie wartości "--secret-build-arg name[=value]".

--target

Nazwa docelowego etapu kompilacji.

--timeout

Limit czasu w sekundach.

<SOURCE_LOCATION>

Lokalna ścieżka katalogu kodu źródłowego (np. "./src") lub adres URL repozytorium git (np. "https://github.com/Azure-Samples/acr-build-helloworld-node.git") lub zdalne narzędzie tarball (np. "http://server/context.tar.gz") lub repozytorium artefaktu OCI w rejestrze kontenerów platformy Azure (np. "oci://myregistry.azurecr.io/myartifact:mytag").

az acr check-health

Pobiera informacje o kondycji środowiska i opcjonalnie rejestr docelowy.

az acr check-health [--ignore-errors]
                    [--name]
                    [--vnet]
                    [--yes]

Przykłady

Pobiera stan kondycji z rejestrem docelowym "MyRegistry", pomijając potwierdzenie ściągania obrazu.

az acr check-health -n MyRegistry -y

Pobiera stan kondycji środowiska bez zatrzymywania przy pierwszym błędzie.

az acr check-health --ignore-errors

Parametry opcjonalne

--ignore-errors

Podaj wszystkie kontrole kondycji, nawet jeśli zostaną znalezione błędy.

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

--vnet

Identyfikator sieci wirtualnej, aby uruchomić to polecenie w sieci wirtualnej w celu zweryfikowania routingu DNS do prywatnych punktów końcowych.

--yes -y

Nie monituj o potwierdzenie.

az acr check-name

Sprawdza, czy nazwa Azure Container Registry jest prawidłowa i jest dostępna do użycia.

az acr check-name --name

Przykłady

Sprawdź, czy nazwa rejestru już istnieje.

az acr check-name -n doesthisnameexist

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

az acr create

Utwórz rejestr Azure Container Registry.

az acr create --name
              --resource-group
              --sku {Basic, Classic, Premium, Standard}
              [--admin-enabled {false, true}]
              [--allow-exports {false, true}]
              [--allow-trusted-services {false, true}]
              [--default-action {Allow, Deny}]
              [--identity]
              [--key-encryption-key]
              [--location]
              [--public-network-enabled {false, true}]
              [--tags]
              [--workspace]
              [--zone-redundancy {Disabled, Enabled}]

Przykłady

Utwórz zarządzany rejestr kontenerów przy użyciu jednostki SKU w warstwie Standardowa.

az acr create -n MyRegistry -g MyResourceGroup --sku Standard

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

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--sku

Jednostka SKU rejestru kontenerów.

akceptowane wartości: Basic, Classic, Premium, Standard

Parametry opcjonalne

--admin-enabled

Wskazuje, czy administrator jest włączony.

akceptowane wartości: false, true
--allow-exports

Skonfiguruj zasady exportPolicy, aby zezwalać/nie zezwalać artefaktom na eksportowanie z tego rejestru. Artifacts można eksportować za pomocą operacji importowania lub transferu. Aby uzyskać więcej informacji, odwiedź stronę https://aka.ms/acr/export-policy.

akceptowane wartości: false, true
--allow-trusted-services

Zezwalaj zaufanym usługom platformy Azure na dostęp do rejestrów z ograniczeniami sieci. Aby uzyskać więcej informacji, odwiedź stronę https://aka.ms/acr/trusted-services. Wartość domyślna to zezwalanie.

akceptowane wartości: false, true
--default-action

Domyślna akcja stosowana, gdy żadna reguła nie jest zgodna. Dotyczy tylko Premium jednostki SKU.

akceptowane wartości: Allow, Deny
--identity

Użyj przypisanego identyfikatora zasobu tożsamości zarządzanej lub nazwy, jeśli należy do tej samej grupy zasobów.

--key-encryption-key

Identyfikator URI klucza magazynu kluczy. Aby włączyć automatyczną rotację, podaj identyfikator URI klucza bez wersji. W przypadku rotacji ręcznej podaj identyfikator URI klucza w wersji.

--location -l

Lokalizacja. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.

--public-network-enabled

Zezwalaj na dostęp do sieci publicznej dla rejestru kontenerów. Wartość domyślna to zezwalanie.

akceptowane wartości: false, true
--tags

Tagi rozdzielone spacjami: klucz[=wartość] [klucz[=wartość] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.

--workspace

Nazwa lub identyfikator obszaru roboczego usługi Log Analytics do wysyłania dzienników diagnostycznych rejestru do. Wszystkie zdarzenia zostaną włączone. Aby go utworzyć, możesz użyć polecenia "az monitor log-analytics workspace create". Mogą obowiązywać dodatkowe opłaty.

--zone-redundancy

Wskazuje, czy dla tego rejestru lub replikacji powinna być włączona nadmiarowość strefy. Aby uzyskać więcej informacji, takich jak obsługiwane lokalizacje, odwiedź stronę https://aka.ms/acr/az. Nie można zaktualizować nadmiarowości strefowej. Wartość domyślna to "Disabled".

akceptowane wartości: Disabled, Enabled

az acr delete

Usuwa Azure Container Registry.

az acr delete --name
              [--resource-group]
              [--yes]

Przykłady

Usuń Azure Container Registry.

az acr delete -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

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--yes -y

Nie monituj o potwierdzenie.

az acr import

Importuje obraz do Azure Container Registry z innego rejestru kontenerów. Import usuwa konieczność ściągania platformy Docker, tagu platformy Docker, wypychania platformy Docker. W przypadku większych obrazów rozważ użycie polecenia --no-wait.

az acr import --name
              --source
              [--force]
              [--image]
              [--no-wait]
              [--password]
              [--registry]
              [--repository]
              [--resource-group]
              [--username]

Przykłady

Zaimportuj obraz z "sourceregistry" do elementu "MyRegistry". Obraz dziedziczy jego źródłowe repozytorium i nazwy tagów.

az acr import -n MyRegistry --source sourceregistry.azurecr.io/sourcerepository:sourcetag

Zaimportuj obraz z repozytorium publicznego na Docker Hub. Obraz używa określonych nazw repozytorium i tagów.

az acr import -n MyRegistry --source docker.io/library/hello-world:latest -t targetrepository:targettag

Zaimportuj obraz z repozytorium prywatnego przy użyciu nazwy użytkownika i hasła. Dotyczy to również rejestrów spoza platformy Azure.

az acr import -n MyRegistry --source myprivateregistry.azurecr.io/hello-world:latest -u username -p password

Zaimportuj obraz z rejestru kontenerów platformy Azure w innej subskrypcji.

az acr import -n MyRegistry --source sourcerepository:sourcetag -t targetrepository:targettag \
    -r /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sourceResourceGroup/providers/Microsoft.ContainerRegistry/registries/sourceRegistry

Zaimportuj obraz bez oczekiwania na pomyślne ukończenie. Błędy podczas importowania nie zostaną odzwierciedlone. Uruchom polecenie `az acr repository show-tags` , aby potwierdzić, że importowanie powiodło się.

az acr import -n MyRegistry --source sourceregistry.azurecr.io/sourcerepository:sourcetag --no-wait

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

--source

Nazwa obrazu źródłowego lub w pełni kwalifikowane źródło zawierające serwer logowania rejestru. Jeśli --registry jest używany, --source zawsze będzie interpretowany jako obraz źródłowy, nawet jeśli zawiera serwer logowania.

Parametry opcjonalne

--force

Zastąp istniejący tag obrazu do zaimportowania.

--image -t

Nazwa i tag obrazu przy użyciu formatu: '-t repo/image:tag'. Wiele tagów jest obsługiwanych przez wielokrotne przekazywanie -t.

--no-wait

Nie czekaj na zakończenie importowania i zwracaj natychmiast po kolejce importu.

--password -p

Hasło źródłowego rejestru kontenerów.

--registry -r

Źródłowy rejestr kontenerów platformy Azure. Może to być nazwa, serwer logowania lub identyfikator zasobu rejestru źródłowego.

--repository

Nazwa repozytorium dla tylko manifestu kopii obrazów. Wiele kopii obsługiwanych przez wielokrotne przekazywanie --repository.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--username -u

Nazwa użytkownika źródłowego rejestru kontenerów.

az acr list

Wyświetla listę wszystkich rejestrów kontenerów w ramach bieżącej subskrypcji.

az acr list [--resource-group]

Przykłady

Wyświetlanie listy rejestrów kontenerów i wyświetlanie wyników w tabeli w wielu grupach zasobów.

az acr list -o table

Wyświetlanie listy rejestrów kontenerów w grupie zasobów i wyświetlanie wyników w tabeli.

az acr list -g MyResourceGroup -o table

Parametry opcjonalne

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az acr login

Zaloguj się do Azure Container Registry za pomocą interfejsu wiersza polecenia platformy Docker.

Platforma Docker musi być zainstalowana na maszynie. Po zakończeniu wyloguj się przy użyciu polecenia "docker logout ". (Jeśli potrzebujesz tylko tokenu dostępu i nie chcesz instalować platformy Docker, określ wartość "--expose-token").

az acr login --name
             [--expose-token]
             [--password]
             [--resource-group]
             [--suffix]
             [--username]

Przykłady

Zaloguj się do Azure Container Registry

az acr login -n MyRegistry

Uzyskiwanie tokenu dostępu Azure Container Registry

az acr login -n MyRegistry --expose-token

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

--expose-token -t

Uwidacznianie tokenu dostępu zamiast automatycznego logowania za pomocą interfejsu wiersza polecenia platformy Docker.

--password -p

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

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

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

az acr run

Kolejkuje szybki przebieg dostarczający dzienniki przesyłane strumieniowo dla Azure Container Registry.

az acr run --registry
           [--agent-pool]
           [--auth-mode {Default, None}]
           [--cmd]
           [--file]
           [--log-template]
           [--no-format]
           [--no-logs]
           [--no-wait]
           [--platform]
           [--resource-group]
           [--set]
           [--set-secret]
           [--timeout]
           [--values]
           [<SOURCE_LOCATION>]

Przykłady

Kolejki przebiegu w celu wykonania polecenia kontenera.

az acr run -r MyRegistry --cmd '$Registry/myimage' /dev/null

Kolejkuj przebieg z definicją zadania ze standardowych danych wejściowych. Skrót "Ctrl + Z" (Windows) lub "Ctrl + D"(Linux) kończy strumień wejściowy.

az acr run -r MyRegistry -f - /dev/null

Kolejkowanie przebiegu w celu wykonania zadań przekazywanych przez potok.

cat task.yaml | az acr run -r MyRegistry -f - /dev/null

Kolejkowanie kontekstu lokalnego, wypychane do usługi ACR za pomocą dzienników przesyłania strumieniowego.

az acr run -r MyRegistry -f bash-echo.yaml ./workspace

Kolejkowanie zdalnego kontekstu git za pomocą dzienników przesyłania strumieniowego.

az acr run -r MyRegistry https://github.com/Azure-Samples/acr-tasks.git -f hello-world.yaml

Kolejkowanie zdalnego kontekstu git z dziennikami przesyłania strumieniowego i uruchomienie zadania na platformie Linux.

az acr run -r MyRegistry https://github.com/Azure-Samples/acr-tasks.git -f build-hello-world.yaml --platform linux

Kolejkuj zdalny kontekst artefaktu OCI i uruchamia zadanie.

az acr run -r MyRegistry oci://myregistry.azurecr.io/myartifact:mytag -f hello-world.yaml

Parametry wymagane

--registry -r

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

--agent-pool

Nazwa puli agentów.

--auth-mode

Tryb uwierzytelniania rejestru źródłowego.

akceptowane wartości: Default, None
--cmd

Polecenia do wykonania. Obsługuje to również dodatkowe parametry uruchamiania platformy Docker (https://docs.docker.com/engine/reference/commandline/run/) lub nawet inne polecenia platformy Docker (https://docs.docker.com/engine/reference/commandline/docker/).

--file -f

Ścieżka pliku szablonu/definicji zadania względem kontekstu źródłowego. Może to być "-" do potoku pliku ze standardowych danych wejściowych.

--log-template

Szablon repozytorium i tagu do uruchamiania artefaktu dziennika przy użyciu formatu: "log/repo:tag" (np. "acr/logs:{.Run.ID}}"). Dotyczy tylko rejestru z obsługą klucza zarządzanego przez klienta.

--no-format

Wskazuje, czy dzienniki powinny być wyświetlane w formacie nieprzetworzonym.

--no-logs

Nie pokazuj dzienników po pomyślnym kolejce kompilacji.

--no-wait

Nie czekaj na ukończenie przebiegu i wróć natychmiast po kolejce do uruchomienia.

--platform

Platforma, na której jest uruchamiana kompilacja/zadanie, np. "windows" i "linux". Gdy jest on używany w poleceniach kompilacji, można go również określić w formacie "os/arch/variant" dla obrazu wynikowego. Np. linux/arm/v7. Części "arch" i "variant" są opcjonalne.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--set

Wartość w formacie "name[=value]". Multiples obsługiwane przez przekazywanie --set wiele razy.

--set-secret

Wartość wpisu tajnego w formacie "--set name[=value]". Multiples obsługiwane przez przekazywanie --set wiele razy.

--timeout

Limit czasu w sekundach.

--values

Ścieżka pliku wartości zadania względem kontekstu źródłowego.

<SOURCE_LOCATION>

Lokalna ścieżka katalogu kodu źródłowego (np. "./src") lub adres URL repozytorium git (np. "https://github.com/Azure-Samples/acr-build-helloworld-node.git") lub zdalny tarball (np. "http://server/context.tar.gz") lub repozytorium artefaktu OCI w rejestrze kontenerów platformy Azure (np. "oci://myregistry.azurecr.io/myartifact:mytag"). Jeśli określono wartość "/dev/null", wartość zostanie ustawiona na Wartość Brak i zignorowana.

az acr show

Uzyskaj szczegółowe informacje o Azure Container Registry.

az acr show --name
            [--resource-group]

Przykłady

Pobierz serwer logowania dla Azure Container Registry.

az acr show -n MyRegistry --query loginServer

Pobieranie szczegółów Azure Container Registry

az acr show --name MyRegistry --resource-group MyResourceGroup

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

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az acr show-endpoints

Wyświetlanie punktów końcowych rejestru.

az acr show-endpoints --name
                      [--resource-group]

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

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az acr show-usage

Pobieranie użycia magazynu dla Azure Container Registry.

az acr show-usage --name
                  [--resource-group]

Przykłady

Pobieranie użycia magazynu dla Azure Container Registry.

az acr show-usage -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

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az acr update

Zaktualizuj Azure Container Registry.

az acr update --name
              [--add]
              [--admin-enabled {false, true}]
              [--allow-exports {false, true}]
              [--allow-trusted-services {false, true}]
              [--anonymous-pull-enabled {false, true}]
              [--data-endpoint-enabled {false, true}]
              [--default-action {Allow, Deny}]
              [--force-string]
              [--public-network-enabled {false, true}]
              [--remove]
              [--resource-group]
              [--set]
              [--sku {Basic, Classic, Premium, Standard}]
              [--tags]

Przykłady

Aktualizowanie tagów dla Azure Container Registry.

az acr update -n MyRegistry --tags key1=value1 key2=value2

Włącz konto użytkownika administratora dla Azure Container Registry.

az acr update -n MyRegistry --admin-enabled true

Parametry wymagane

--name -n

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

Parametry opcjonalne

--add

Dodaj obiekt do listy obiektów, określając pary ścieżki i wartości klucza. Przykład: --add property.listProperty <key=value, string lub JSON string>.

--admin-enabled

Wskazuje, czy użytkownik administracyjny jest włączony.

akceptowane wartości: false, true
--allow-exports

Skonfiguruj zasady exportPolicy, aby zezwalać na eksportowanie artefaktów z tego rejestru i nie zezwalać na nie. Artifacts można eksportować za pomocą operacji importowania lub transferu. Aby uzyskać więcej informacji, odwiedź stronę https://aka.ms/acr/export-policy.

akceptowane wartości: false, true
--allow-trusted-services

Zezwalaj zaufanym usługom platformy Azure na dostęp do rejestrów z ograniczeniami sieci. Aby uzyskać więcej informacji, odwiedź stronę https://aka.ms/acr/trusted-services.

akceptowane wartości: false, true
--anonymous-pull-enabled

Włącz ściąganie całego rejestru z nieuwierzytelnionych klientów.

akceptowane wartości: false, true
--data-endpoint-enabled

Włącz dedykowany punkt końcowy danych dla konfiguracji zapory klienta.

akceptowane wartości: false, true
--default-action

Domyślna akcja stosowana, gdy żadna reguła nie jest zgodna. Dotyczy tylko Premium jednostki SKU.

akceptowane wartości: Allow, Deny
--force-string

W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować przekonwertować na kod JSON.

--public-network-enabled

Zezwalaj na dostęp do sieci publicznej dla rejestru kontenerów.

akceptowane wartości: false, true
--remove

Usuń właściwość lub element z listy. Przykład: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--set

Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=.

--sku

Jednostka SKU rejestru kontenerów.

akceptowane wartości: Basic, Classic, Premium, Standard
--tags

Tagi rozdzielone spacjami: klucz[=wartość] [klucz[=wartość] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.