az acr

Управление частными реестрами с помощью реестров контейнеров Azure.

Команды

az acr agentpool

Управление пулами частных агентов задач с помощью реестров контейнеров Azure.

az acr agentpool create

Создайте пул агентов для Реестр контейнеров Azure.

az acr agentpool delete

Удаление пула агентов.

az acr agentpool list

Вывод списка пулов агентов для Реестр контейнеров Azure.

az acr agentpool show

Получение свойств указанного пула агентов для Реестр контейнеров Azure.

az acr agentpool update

Обновление пула агентов для Реестр контейнеров Azure.

az acr build

Помещает в очередь быструю сборку, предоставляя журналы потоковой передачи для Реестр контейнеров Azure.

az acr check-health

Возвращает сведения о работоспособности среды и при необходимости целевой реестр.

az acr check-name

Проверяет, является ли имя Реестр контейнеров Azure допустимым и доступным для использования.

az acr config

Настройте политики для реестров контейнеров Azure.

az acr config content-trust

Управление политикой доверия содержимого для реестров контейнеров Azure.

az acr config content-trust show

Отображение настроенной политики доверия содержимого для Реестр контейнеров Azure.

az acr config content-trust update

Обновление политики доверия содержимого для Реестр контейнеров Azure.

az acr config retention

Управление политикой хранения для реестров контейнеров Azure.

az acr config retention show

Отображение настроенной политики хранения для Реестр контейнеров Azure.

az acr config retention update

Обновление политики хранения для Реестр контейнеров Azure.

az acr connected-registry

Управление подключенными ресурсами реестра с помощью реестров контейнеров Azure.

az acr connected-registry create

Создайте подключенный реестр для Реестр контейнеров Azure.

az acr connected-registry deactivate

Отключите подключенный реестр из Реестр контейнеров Azure.

az acr connected-registry delete

Удалите подключенный реестр из Реестр контейнеров Azure.

az acr connected-registry get-settings

Получение сведений, необходимых для активации подключенного реестра, и создание или смена учетных данных маркера синхронизации.

az acr connected-registry install

Справка по доступу к необходимым сведениям для установки подключенного реестра. Дополнительные сведения см. по адресу https://aka.ms/acr/connected-registry.

az acr connected-registry install info

Получение сведений, необходимых для активации подключенного реестра.

az acr connected-registry install renew-credentials

Получение сведений, необходимых для активации подключенного реестра, и продление учетных данных маркера синхронизации.

az acr connected-registry list

Вывод списка всех подключенных реестров в текущем родительском реестре.

az acr connected-registry list-client-tokens

Выведите список всех клиентских маркеров, связанных с определенными подключенными реестрами.

az acr connected-registry permissions

Управление разрешениями репозитория в нескольких подключенных реестрах. Дополнительные сведения см. по адресу https://aka.ms/acr/connected-registry.

az acr connected-registry permissions show

Отображение сведений о карте области синхронизации подключенного реестра.

az acr connected-registry permissions update

Добавьте и удалите разрешения репозитория во всех необходимых картах областей синхронизации подключенного реестра.

az acr connected-registry repo

Обновите все необходимые разрешения репозитория сопоставлений областей синхронизации подключенного реестра.

az acr connected-registry show

Отображение сведений о подключенном реестре.

az acr connected-registry update

Обновите подключенный реестр для Реестр контейнеров Azure.

az acr create

Создайте реестр контейнеров Azure.

az acr credential

Управление учетными данными входа для реестров контейнеров Azure.

az acr credential renew

Повторно создайте учетные данные входа для Реестр контейнеров Azure.

az acr credential show

Получите учетные данные для входа для Реестр контейнеров Azure.

az acr delete

Удаляет Реестр контейнеров Azure.

az acr encryption

Управление шифрованием реестра контейнеров.

az acr encryption rotate-key

Смена (обновление) ключа шифрования реестра контейнеров.

az acr encryption show

Отображение сведений о шифровании реестра контейнеров.

az acr export-pipeline

Управление конвейерами экспорта ACR.

az acr export-pipeline create

Создание конвейера экспорта.

az acr export-pipeline delete

Удаление конвейера экспорта.

az acr export-pipeline list

Вывод списка конвейеров экспорта в реестре контейнеров.

az acr export-pipeline show

Подробное отображение конвейера экспорта.

az acr helm

Управление диаграммами helm для реестров контейнеров Azure.

az acr helm delete

Удалите версию диаграммы helm в Реестр контейнеров Azure.

az acr helm install-cli

Скачайте и установите программу командной строки Helm.

az acr helm list

Вывод списка всех диаграмм helm в Реестр контейнеров Azure.

az acr helm push

Отправьте пакет диаграмм helm в Реестр контейнеров Azure.

az acr helm repo

Управление репозиториями диаграмм helm для реестров контейнеров Azure.

az acr helm repo add

Добавьте репозиторий диаграмм Helm из Реестр контейнеров Azure с помощью интерфейса командной строки Helm.

az acr helm show

Описание диаграммы helm в Реестр контейнеров Azure.

az acr identity

Управление удостоверениями служб (управляемых) для реестра контейнеров.

az acr identity assign

Назначьте управляемое удостоверение реестру контейнеров.

az acr identity remove

Удаление управляемого удостоверения из реестра контейнеров.

az acr identity show

Отображение сведений об удостоверениях реестра контейнеров.

az acr import

Импортирует образ в Реестр контейнеров Azure из другого реестра контейнеров. Импорт удаляет необходимость docker pull, docker tag, docker push. Для более крупных изображений рекомендуется использовать --no-wait.

az acr import-pipeline

Управление конвейерами импорта ACR.

az acr import-pipeline create

Создайте конвейер импорта.

az acr import-pipeline delete

Удаление конвейера импорта.

az acr import-pipeline list

Вывод списка конвейеров импорта в реестре контейнеров.

az acr import-pipeline show

Подробное отображение конвейера импорта.

az acr list

Выводит список всех реестров контейнеров в текущей подписке.

az acr login

Войдите в Реестр контейнеров Azure с помощью интерфейса командной строки Docker.

az acr manifest

Управление манифестами артефактов в реестрах контейнеров Azure.

az acr manifest delete

Удаление манифеста в Реестр контейнеров Azure.

az acr manifest list

Вывод списка манифестов в репозитории в Реестр контейнеров Azure.

az acr manifest list-metadata

Перечисление метаданных манифестов в репозитории в Реестр контейнеров Azure.

az acr manifest list-referrers

Вывод списка ссылающихся на ORAS манифеста в Реестр контейнеров Azure.

az acr manifest metadata

Управление метаданными манифеста артефакта в реестрах контейнеров Azure.

az acr manifest metadata list

Перечисление метаданных манифестов в репозитории в Реестр контейнеров Azure.

az acr manifest metadata show

Получение метаданных артефакта в Реестр контейнеров Azure.

az acr manifest metadata update

Обновите метаданные манифеста артефакта в Реестр контейнеров Azure.

az acr manifest show

Получение манифеста в Реестр контейнеров Azure.

az acr manifest show-metadata

Получение метаданных артефакта в Реестр контейнеров Azure.

az acr manifest update-metadata

Обновите метаданные манифеста артефакта в Реестр контейнеров Azure.

az acr network-rule

Управление сетевыми правилами для реестров контейнеров Azure.

az acr network-rule add

Добавьте правило сети.

az acr network-rule list

Перечисление сетевых правил.

az acr network-rule remove

Удалите правило сети.

az acr pack

Управление Реестр контейнеров Azure задачами, используюющими cloud Native Buildpacks.

az acr pack build

Помещает в очередь задачу быстрой сборки, которая создает приложение и отправляет его в Реестр контейнеров Azure.

az acr pipeline-run

Управление импортом и экспортом конвейеров ACR.

az acr pipeline-run clean

Удалите все неудачные конвейерные запуски в реестре.

az acr pipeline-run create

Создание конвейера.

az acr pipeline-run delete

Удаление конвейера.

az acr pipeline-run list

Перечисление конвейеров всех конвейеров в реестре контейнеров.

az acr pipeline-run show

Подробные сведения о выполнении конвейера.

az acr private-endpoint-connection

Управление подключениями к частной конечной точке реестра контейнеров.

az acr private-endpoint-connection approve

Утверждение запроса на подключение к частной конечной точке для реестра контейнеров.

az acr private-endpoint-connection delete

Удаление запроса на подключение к частной конечной точке для реестра контейнеров.

az acr private-endpoint-connection list

Вывод списка всех подключений частной конечной точки к реестру контейнеров.

az acr private-endpoint-connection reject

Отклонение запроса на подключение к частной конечной точке для реестра контейнеров.

az acr private-endpoint-connection show

Отображение сведений о подключении частной конечной точки реестра контейнеров.

az acr private-link-resource

Управление ресурсами приватного канала реестра.

az acr private-link-resource list

Список ресурсов приватного канала, поддерживаемых для реестра.

az acr replication

Управление геореплицированными регионами реестров контейнеров Azure.

az acr replication create

Создание реплицированного региона для реестра контейнеров Azure.

az acr replication delete

Удалите реплицированный регион из Реестр контейнеров Azure.

az acr replication list

Список всех регионов для геореплицированного Реестр контейнеров Azure.

az acr replication show

Получение сведений о реплицированном регионе.

az acr replication update

Обновляет репликацию.

az acr repository

Управление репозиториями (именами образов) для реестров контейнеров Azure.

az acr repository delete

Удаление репозитория или образа в Реестр контейнеров Azure.

az acr repository list

Вывод списка репозиториев в Реестр контейнеров Azure.

az acr repository show

Получение атрибутов репозитория или изображения в Реестр контейнеров Azure.

az acr repository show-manifests

Отображение манифестов репозитория в Реестр контейнеров Azure.

az acr repository show-tags

Отображение тегов для репозитория в Реестр контейнеров Azure.

az acr repository untag

Отмена тега изображения в Реестр контейнеров Azure.

az acr repository update

Обновите атрибуты репозитория или образа в Реестр контейнеров Azure.

az acr run

Помещает в очередь быстрый запуск, предоставляя потоковые журналы для Реестр контейнеров Azure.

az acr scope-map

Управление картами доступа к области для реестров контейнеров Azure.

az acr scope-map create

Создайте карту области для Реестр контейнеров Azure.

az acr scope-map delete

Удаление карты области для Реестр контейнеров Azure.

az acr scope-map list

Вывод списка всех карт областей для Реестр контейнеров Azure.

az acr scope-map show

Отображение сведений и атрибутов карты области для Реестр контейнеров Azure.

az acr scope-map update

Обновление карты области для Реестр контейнеров Azure.

az acr show

Получение сведений о Реестр контейнеров Azure.

az acr show-endpoints

Отображение конечных точек реестра.

az acr show-usage

Получение сведений об использовании хранилища для Реестр контейнеров Azure.

az acr task

Управление коллекцией шагов для создания, тестирования и установки образов контейнеров платформы & Framework с помощью реестров контейнеров Azure.

az acr task cancel-run

Отмена указанного запуска Реестр контейнеров Azure.

az acr task create

Создайте ряд шагов для создания, тестирования и & платформы исправлений платформы. Задачи поддерживают триггеры из фиксаций Git и обновлений базового образа.

az acr task credential

Управление учетными данными для задачи. Дополнительные сведения см. по адресу https://aka.ms/acr/tasks/cross-registry-authentication.

az acr task credential add

Добавьте в задачу пользовательские учетные данные для входа в реестр.

az acr task credential list

Вывод списка всех пользовательских учетных данных реестра для задачи.

az acr task credential remove

Удаление учетных данных для задачи.

az acr task credential update

Обновите учетные данные для входа в реестр для задачи.

az acr task delete

Удаление задачи из Реестр контейнеров Azure.

az acr task identity

Управляемые удостоверения для задачи. Дополнительные сведения см. по адресу https://aka.ms/acr/tasks/task-create-managed-identity.

az acr task identity assign

Обновите управляемое удостоверение для задачи.

az acr task identity remove

Удаление управляемых удостоверений для задачи.

az acr task identity show

Отображение управляемых удостоверений для задачи.

az acr task list

Вывод списка задач для Реестр контейнеров Azure.

az acr task list-runs

Список всех выполненных запусков для Реестр контейнеров Azure с возможностью фильтрации по определенной задаче.

az acr task logs

Отображение журналов для определенного запуска. Если идентификатор выполнения не указан, отобразите журналы для последнего созданного запуска.

az acr task run

Вручную активируйте задачу, которая в противном случае может ожидать фиксаций Git или триггеров обновления базового образа.

az acr task show

Получение свойств именованной задачи для Реестр контейнеров Azure.

az acr task show-run

Получение свойств указанного запуска задачи Реестр контейнеров Azure.

az acr task timer

Управление триггерами таймера для задачи.

az acr task timer add

Добавьте триггер таймера в задачу.

az acr task timer list

Вывод списка всех триггеров таймера для задачи.

az acr task timer remove

Удаление триггера таймера из задачи.

az acr task timer update

Обновите триггер таймера для задачи.

az acr task update

Обновление задачи для Реестр контейнеров Azure.

az acr task update-run

Исправление свойств выполнения задачи Реестр контейнеров Azure.

az acr taskrun

Управление запусками задач с помощью реестров контейнеров Azure.

az acr taskrun delete

Удаление запуска задачи из Реестр контейнеров Azure.

az acr taskrun list

Вывод списка запусков задач для Реестр контейнеров Azure.

az acr taskrun logs

Отображение журналов выполнения для определенного запуска задачи.

az acr taskrun show

Получение свойств именованного запуска задачи для Реестр контейнеров Azure.

az acr token

Управление маркерами для Реестр контейнеров Azure.

az acr token create

Создайте маркер, связанный с картой области для Реестр контейнеров Azure.

az acr token credential

Управление учетными данными маркера для Реестр контейнеров Azure.

az acr token credential delete

Удаление учетных данных маркера.

az acr token credential generate

Создайте или замените один или оба пароля маркера для Реестр контейнеров Azure. Сведения об использовании маркера и пароля для доступа к реестру контейнеров см. в разделе https://aka.ms/acr/repo-permissions.

az acr token delete

Удаление маркера для Реестр контейнеров Azure.

az acr token list

Вывод списка всех маркеров для Реестр контейнеров Azure.

az acr token show

Отображение сведений и атрибутов маркера для Реестр контейнеров Azure.

az acr token update

Обновление маркера (замена сопоставленной карты области) для Реестр контейнеров Azure.

az acr update

Обновите Реестр контейнеров Azure.

az acr webhook

Управление веб-перехватчиками для реестров контейнеров Azure.

az acr webhook create

Создайте веб-перехватчик для Реестр контейнеров Azure.

az acr webhook delete

Удалите веб-перехватчик из Реестр контейнеров Azure.

az acr webhook get-config

Получите URI службы и настраиваемые заголовки для веб-перехватчика.

az acr webhook list

Список всех веб-перехватчиков для Реестр контейнеров Azure.

az acr webhook list-events

Вывод списка последних событий для веб-перехватчика.

az acr webhook ping

Активирует событие проверки ping для веб-перехватчика.

az acr webhook show

Получение сведений о веб-перехватчике.

az acr webhook update

Обновление веб-перехватчика.

az acr build

Помещает в очередь быструю сборку, предоставляя журналы потоковой передачи для Реестр контейнеров Azure.

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

Примеры

Помещайте локальный контекст в очередь в виде сборки Linux, пометьте его и отправьте его в реестр.

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

Помещайте локальный контекст в очередь как сборку Linux, помечайте его и отправьте его в реестр без потоковой передачи журналов.

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

Помещайте локальный контекст в очередь как сборку Linux без отправки в реестр.

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

Помещайте локальный контекст в очередь как сборку Linux без отправки в реестр.

az acr build -r MyRegistry .

Помещает в очередь удаленный контекст GitHub как сборку Windows, помечает его и отправляет его в реестр.

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

Очередь удаленной сборки контекста артефакта OCI.

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

Помещайте локальный контекст в очередь как сборку Linux на архитектуре arm/v7, помечайте ее и отправьте в реестр.

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

Обязательные параметры

--registry -r

Имя реестра контейнеров. Его следует указать в нижнем регистре. Имя реестра по умолчанию можно настроить с помощью az configure --defaults acr=<registry name>.

Необязательные параметры

--agent-pool

Имя пула агентов.

--auth-mode

Режим проверки подлинности исходного реестра.

допустимые значения: Default, None
--build-arg

Аргумент сборки в формате "--build-arg name[=value]". Несколько поддерживаемых путем передачи --build-arg несколько раз.

--file -f

Относительный путь файла Docker к корневой папке исходного кода. Значение по умолчанию — Dockerfile.

--image -t

Имя и тег изображения с использованием формата "-t repo/image:tag". Несколько тегов поддерживаются путем передачи -t несколько раз.

--log-template

Шаблон репозитория и тега для артефакта журнала выполнения с использованием формата log/repo:tag (например, "acr/logs:{.Run.ID}}". Применимо только к реестру с поддержкой CMK.

--no-format

Указывает, должны ли журналы отображаться в необработанном формате.

--no-logs

Не отображайте журналы после успешной постановки в очередь сборки.

--no-push

Указывает, следует ли отправлять сборку образа в реестр.

--no-wait

Не ждите завершения сборки и не возвращайтесь сразу после очереди сборки.

--platform

Платформа, на которой выполняется сборка или задача, например "windows" и "linux". При использовании в командах сборки его также можно указать в формате os/arch/variant для результирующего образа. Например, linux/arm/v7. Части "arch" и "variant" являются необязательными.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--secret-build-arg

Аргумент сборки секрета в формате "-secret-build-arg name[=value]". Несколько поддерживаемых путем передачи "-secret-build-arg name[=value]" несколько раз.

--target

Имя целевой стадии сборки.

--timeout

Время ожидания в секундах.

<SOURCE_LOCATION>

Путь к локальному каталогу исходного кода (например, './src') или URL-адрес репозитория Git (например, 'https://github.com/Azure-Samples/acr-build-helloworld-node.git') или удаленного tarball (например, 'http://server/context.tar.gz') или репозитория артефакта OCI в реестре контейнеров Azure (например, 'oci://myregistry.azurecr.io/myartifact:mytag').

az acr check-health

Возвращает сведения о работоспособности среды и при необходимости целевой реестр.

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

Примеры

Возвращает состояние работоспособности с целевым реестром MyRegistry, пропуская подтверждение извлечения образа.

az acr check-health -n MyRegistry -y

Возвращает состояние работоспособности среды без остановки при первой ошибке.

az acr check-health --ignore-errors

Необязательные параметры

--ignore-errors

Предоставьте все проверки работоспособности, даже если обнаружены ошибки.

--name -n

Имя реестра контейнеров. Его следует указать в нижнем регистре. Имя реестра по умолчанию можно настроить с помощью az configure --defaults acr=<registry name>.

--vnet

Идентификатор виртуальной сети, чтобы выполнить эту команду в виртуальной сети, чтобы проверить маршрутизацию DNS на частные конечные точки.

--yes -y

Не запрашивать подтверждение.

az acr check-name

Проверяет, является ли имя Реестр контейнеров Azure допустимым и доступным для использования.

az acr check-name --name

Примеры

Проверьте, существует ли имя реестра.

az acr check-name -n doesthisnameexist

Обязательные параметры

--name -n

Имя реестра контейнеров. Его следует указать в нижнем регистре. Имя реестра по умолчанию можно настроить с помощью az configure --defaults acr=<registry name>.

az acr create

Создайте реестр контейнеров Azure.

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}]

Примеры

Создайте управляемый реестр контейнеров с номером SKU "Стандартный".

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

Обязательные параметры

--name -n

Имя реестра контейнеров. Его следует указать в нижнем регистре. Имя реестра по умолчанию можно настроить с помощью az configure --defaults acr=<registry name>.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--sku

Номер SKU реестра контейнеров.

допустимые значения: Basic, Classic, Premium, Standard

Необязательные параметры

--admin-enabled

Указывает, включен ли пользователь администратора.

допустимые значения: false, true
--allow-exports

Настройте exportPolicy, чтобы разрешить или запретить экспорт артефактов из этого реестра. Artifacts можно экспортировать с помощью операций импорта или передачи. Дополнительные сведения см. https://aka.ms/acr/export-policy.

допустимые значения: false, true
--allow-trusted-services

Разрешите доверенным службам Azure доступ к реестрам с ограниченным доступом к сети. Дополнительные сведения см. https://aka.ms/acr/trusted-services. Значение по умолчанию — разрешить.

допустимые значения: false, true
--default-action

Действие по умолчанию, применяемое при отсутствии совпадений с правилом. Применимо только к номеру SKU Premium.

допустимые значения: Allow, Deny
--identity

Используйте идентификатор ресурса управляемого удостоверения или имя, если в той же группе ресурсов.

--key-encryption-key

Универсальный код ресурса (URI) ключа хранилища ключей. Чтобы включить автоматическую смену, предоставьте универсальный код ресурса (URI) ключа без версии. Для смены вручную укажите универсальный код ресурса (URI) ключа с версиями.

--location -l

Расположение. Значения из az account list-locations. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>.

--public-network-enabled

Разрешите доступ к общедоступной сети для реестра контейнеров. Значение по умолчанию — разрешить.

допустимые значения: false, true
--tags

Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.

--workspace

Имя или идентификатор рабочей области Log Analytics для отправки журналов диагностики реестра. Все события будут включены. Чтобы создать рабочую область az monitor log-analytics, можно использовать команду az monitor log-analytics workspace create. Может применяться дополнительное выставление счетов.

--zone-redundancy

Указывает, следует ли включить избыточность между зонами для этого реестра или репликации. Дополнительные сведения, такие как поддерживаемые расположения, см. в разделе https://aka.ms/acr/az. Избыточность между зонами не может быть обновлена. По умолчанию используется значение "Отключено".

допустимые значения: Disabled, Enabled

az acr delete

Удаляет Реестр контейнеров Azure.

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

Примеры

Удаление Реестр контейнеров Azure.

az acr delete -n MyRegistry

Обязательные параметры

--name -n

Имя реестра контейнеров. Его следует указать в нижнем регистре. Имя реестра по умолчанию можно настроить с помощью az configure --defaults acr=<registry name>.

Необязательные параметры

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--yes -y

Не запрашивать подтверждение.

az acr import

Импортирует образ в Реестр контейнеров Azure из другого реестра контейнеров. Импорт удаляет необходимость docker pull, docker tag, docker push. Для более крупных изображений рекомендуется использовать --no-wait.

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

Примеры

Импортируйте изображение из sourceregistry в MyRegistry. Образ наследует исходный репозиторий и имена тегов.

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

Импортируйте образ из общедоступного репозитория на Docker Hub. На изображении используются указанные имена репозитория и тегов.

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

Импортируйте образ из частного репозитория с помощью имени пользователя и пароля. Это также относится к реестрам за пределами Azure.

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

Импортируйте образ из реестра контейнеров Azure в другую подписку.

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

Импортируйте изображение без ожидания успешного завершения. Сбои во время импорта не будут отражены. Выполните команду `az acr repository show-tags` , чтобы убедиться, что импорт выполнен успешно.

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

Обязательные параметры

--name -n

Имя реестра контейнеров. Его следует указать в нижнем регистре. Имя реестра по умолчанию можно настроить с помощью az configure --defaults acr=<registry name>.

--source

Имя исходного образа или полный источник, содержащий сервер входа в реестр. Если --registry используется, --source всегда будет интерпретироваться как исходный образ, даже если он содержит сервер входа.

Необязательные параметры

--force

Перезаписать существующий тег импортируемого изображения.

--image -t

Имя и тег изображения с использованием формата "-t repo/image:tag". Несколько тегов поддерживаются путем передачи -t несколько раз.

--no-wait

Не дождитесь завершения импорта и сразу после постановки в очередь импорта.

--password -p

Пароль исходного реестра контейнеров.

--registry -r

Исходный реестр контейнеров Azure. Это может быть имя, сервер входа или идентификатор ресурса исходного реестра.

--repository

Имя репозитория для копии образов, доступных только для манифеста. Несколько копий, поддерживаемых путем передачи --repository несколько раз.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--username -u

Имя пользователя исходного реестра контейнеров.

az acr list

Выводит список всех реестров контейнеров в текущей подписке.

az acr list [--resource-group]

Примеры

Список реестров контейнеров и отображение результатов в таблице в нескольких группах ресурсов.

az acr list -o table

Вывод списка реестров контейнеров в группе ресурсов и отображение результатов в таблице.

az acr list -g MyResourceGroup -o table

Необязательные параметры

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

az acr login

Войдите в Реестр контейнеров Azure с помощью интерфейса командной строки Docker.

Docker необходимо установить на компьютере. По завершении используйте docker logout для выхода. (Если вам нужен только маркер доступа и не требуется устанавливать Docker, укажите "--expose-token".

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

Примеры

Вход в Реестр контейнеров Azure

az acr login -n MyRegistry

Получение маркера доступа Реестр контейнеров Azure

az acr login -n MyRegistry --expose-token

Обязательные параметры

--name -n

Имя реестра контейнеров. Его следует указать в нижнем регистре. Имя реестра по умолчанию можно настроить с помощью az configure --defaults acr=<registry name>.

Необязательные параметры

--expose-token -t

Предоставление маркера доступа вместо автоматического входа с помощью Docker CLI.

--password -p

Пароль, используемый для входа в реестр контейнеров.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--suffix

Суффикс клиента на сервере входа в реестр. Вы можете указать "--суффикс клиента", если сервер входа в реестр имеет формат "registry-tenant.azurecr.io". Применимо, если вы обращаетесь к реестру из другой подписки или имеете разрешение на доступ к образам, но не разрешение на управление ресурсом реестра.

--username -u

Имя пользователя, используемое для входа в реестр контейнеров.

az acr run

Помещает в очередь быстрый запуск, предоставляя потоковые журналы для Реестр контейнеров Azure.

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

Примеры

Очередь запуска для выполнения команды контейнера.

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

Помещать в очередь выполнение с определением задачи из стандартных входных данных. Клавиши CTRL+Z(Windows) или CTRL+D(Linux) завершают входной поток.

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

Очередь выполнения для выполнения задач, передаваемых через канал.

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

Очередь локального контекста, отправленного в ACR с помощью журналов потоковой передачи.

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

Очередь удаленного контекста Git с помощью журналов потоковой передачи.

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

Помещайте удаленный контекст Git в очередь с журналами потоковой передачи и выполняет задачу на платформе Linux.

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

Очередь удаленного контекста артефакта OCI и выполнение задачи.

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

Обязательные параметры

--registry -r

Имя реестра контейнеров. Его следует указать в нижнем регистре. Имя реестра по умолчанию можно настроить с помощью az configure --defaults acr=<registry name>.

Необязательные параметры

--agent-pool

Имя пула агентов.

--auth-mode

Режим проверки подлинности исходного реестра.

допустимые значения: Default, None
--cmd

Выполняемые команды. Это также поддерживает дополнительные параметры запуска Docker (https://docs.docker.com/engine/reference/commandline/run/) или даже другие команды Docker (https://docs.docker.com/engine/reference/commandline/docker/)).

--file -f

Путь к файлу шаблона или определения задачи относительно исходного контекста. Это может быть "-" для передачи файла из стандартных входных данных.

--log-template

Шаблон репозитория и тега для артефакта журнала выполнения с использованием формата "log/repo:tag" (например, "acr/logs:{.Run.ID}}". Применимо только к реестру с поддержкой CMK.

--no-format

Указывает, должны ли журналы отображаться в необработанном формате.

--no-logs

Не показывать журналы после успешной постановки в очередь сборки.

--no-wait

Не подождите, пока выполнение завершится и вернется сразу после постановки в очередь.

--platform

Платформа, на которой выполняется сборка или задача, например "windows" и "linux". При использовании в командах сборки его также можно указать в формате os/arch/variant для результирующего образа. Например, linux/arm/v7. Части "arch" и "variant" являются необязательными.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--set

Значение в формате "name[=value]". Несколько, поддерживаемых путем передачи --set несколько раз.

--set-secret

Значение секрета в формате "-set name[=value]". Несколько, поддерживаемых путем передачи --set несколько раз.

--timeout

Время ожидания в секундах.

--values

Путь к файлу значений задач относительно исходного контекста.

<SOURCE_LOCATION>

Путь к локальному каталогу исходного кода (например, "./src") или URL-адрес репозитория Git (например, 'https://github.com/Azure-Samples/acr-build-helloworld-node.git') или удаленного tarball (например, 'http://server/context.tar.gz') или репозитория артефакта OCI в реестре контейнеров Azure (например, 'oci://myregistry.azurecr.io/myartifact:mytag'). Если задано значение "/dev/null", значение будет иметь значение None и игнорироваться.

az acr show

Получение сведений о Реестр контейнеров Azure.

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

Примеры

Получите сервер входа для Реестр контейнеров Azure.

az acr show -n MyRegistry --query loginServer

Получение сведений о Реестр контейнеров Azure

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

Обязательные параметры

--name -n

Имя реестра контейнеров. Его следует указать в нижнем регистре. Имя реестра по умолчанию можно настроить с помощью az configure --defaults acr=<registry name>.

Необязательные параметры

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

az acr show-endpoints

Отображение конечных точек реестра.

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

Обязательные параметры

--name -n

Имя реестра контейнеров. Его следует указать в нижнем регистре. Имя реестра по умолчанию можно настроить с помощью az configure --defaults acr=<registry name>.

Необязательные параметры

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

az acr show-usage

Получение сведений об использовании хранилища для Реестр контейнеров Azure.

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

Примеры

Получение сведений об использовании хранилища для Реестр контейнеров Azure.

az acr show-usage -n MyRegistry

Обязательные параметры

--name -n

Имя реестра контейнеров. Его следует указать в нижнем регистре. Имя реестра по умолчанию можно настроить с помощью az configure --defaults acr=<registry name>.

Необязательные параметры

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

az acr update

Обновите Реестр контейнеров Azure.

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]

Примеры

Обновление тегов для Реестр контейнеров Azure.

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

Включите учетную запись администратора для Реестр контейнеров Azure.

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

Обязательные параметры

--name -n

Имя реестра контейнеров. Его следует указать в нижнем регистре. Имя реестра по умолчанию можно настроить с помощью az configure --defaults acr=<registry name>.

Необязательные параметры

--add

Добавьте объект в список объектов, указав пары "путь" и "значение ключа". Пример: --add property.listProperty <key=value, string или JSON string>.

--admin-enabled

Указывает, включен ли пользователь администратора.

допустимые значения: false, true
--allow-exports

Настройте exportPolicy, чтобы разрешить или запретить экспорт артефактов из этого реестра. Artifacts можно экспортировать с помощью операций импорта или передачи. Дополнительные сведения см. https://aka.ms/acr/export-policy.

допустимые значения: false, true
--allow-trusted-services

Разрешите доверенным службам Azure доступ к реестрам с ограниченным доступом к сети. Дополнительные сведения см. https://aka.ms/acr/trusted-services.

допустимые значения: false, true
--anonymous-pull-enabled

Включение извлечения из не прошедших проверку подлинности клиентов на уровне реестра.

допустимые значения: false, true
--data-endpoint-enabled

Включите выделенную конечную точку данных для конфигурации брандмауэра клиента.

допустимые значения: false, true
--default-action

Действие по умолчанию, применяемое при отсутствии совпадений с правилом. Применимо только к номеру SKU Premium.

допустимые значения: Allow, Deny
--force-string

При использовании set или add сохраните строковые литералы вместо попытки преобразования в JSON.

--public-network-enabled

Разрешите доступ к общедоступной сети для реестра контейнеров.

допустимые значения: false, true
--remove

Удаление свойства или элемента из списка. Пример: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--set

Обновите объект, указав путь к свойству и значение для задания. Пример: --set property1.property2=.

--sku

Номер SKU реестра контейнеров.

допустимые значения: Basic, Classic, Premium, Standard
--tags

Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.