Поделиться через


az acr repository

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

Команды

Имя Описание Тип Состояние
az acr repository delete

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

Основные сведения Общедоступная версия
az acr repository list

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

Основные сведения Общедоступная версия
az acr repository list-deleted

Вывод списка обратимо удаленных репозиториев в Реестр контейнеров 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 repository delete

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

Эта команда удаляет все связанные данные слоя, на которые не ссылается какой-либо другой манифест в реестре контейнеров.

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

Примеры

Удаление манифеста изображения по тегу. Это удаляет манифест, на который ссылается hello-world:latest, и все остальные теги, ссылающиеся на тот же манифест.

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

Удаление манифеста изображения с помощью дайджеста манифеста на основе sha256. При этом манифест удаляется, определяемый "hello-world@sha256:abc123" и всеми тегами, ссылающимися на манифест.

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

Удаление репозитория из Реестр контейнеров Azure. При этом все манифесты и теги удаляются в разделе hello-world.

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

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

--name -n

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

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

--image -t

Имя изображения. Может содержать тег в формате "name:tag" или дайджест в формате "name@digest".

--password -p

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

--repository

Имя репозитория.

--suffix

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

--username -u

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

--yes -y

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

Default value: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az acr repository list

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

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

Примеры

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

az acr repository list -n myregistry

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

--name -n

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

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

--password -p

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

--suffix

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

--top

Ограничить количество элементов в результатах.

--username -u

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

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az acr repository list-deleted

Предварительный просмотр

Эта команда находится в предварительной версии и находится в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

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

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

Примеры

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

az acr repository list-deleted -n myregistry

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

--name -n

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

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

--password -p

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

--suffix

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

--username -u

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

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az acr repository show

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

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

Примеры

Получение атрибутов репозитория hello-world.

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

Получение атрибутов изображения, на который ссылается тег hello-world:latest.

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

Получение атрибутов изображения, на который ссылается дайджест hello-world@sha256:abc123.

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

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

--name -n

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

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

--image -t

Имя изображения. Может содержать тег в формате "name:tag" или дайджест в формате "name@digest".

--password -p

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

--repository

Имя репозитория.

--suffix

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

--username -u

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

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az acr repository show-manifests

Не рекомендуется

Эта команда устарела и будет удалена в будущем выпуске. Вместо этого используйте acr manifest-list-metadata.

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

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

Примеры

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

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

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

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

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

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

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

--name -n

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

--repository

Имя репозитория.

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

--detail

Отображение подробных сведений.

Default value: False
--orderby

Упорядочить элементы в результатах. По умолчанию используется алфавитный порядок имен.

Допустимые значения: time_asc, time_desc
--password -p

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

--suffix

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

--top

Ограничить количество элементов в результатах.

--username -u

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

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az acr repository show-tags

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

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

Примеры

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

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

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

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

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

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

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

--name -n

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

--repository

Имя репозитория.

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

--detail

Отображение подробных сведений.

Default value: False
--orderby

Упорядочить элементы в результатах. По умолчанию используется алфавитный порядок имен.

Допустимые значения: time_asc, time_desc
--password -p

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

--suffix

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

--top

Ограничить количество элементов в результатах.

--username -u

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

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az acr repository untag

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

Эта команда не удаляет манифест, на который ссылается тег или любые связанные данные слоя.

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

Примеры

Разместим изображение из репозитория.

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

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

--image -t

Имя изображения. Может содержать тег в формате "name:tag".

--name -n

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

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

--password -p

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

--suffix

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

--username -u

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

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az acr repository update

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

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

Примеры

Обновите атрибуты репозитория hello-world, чтобы отключить операцию записи.

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

Обновите атрибуты изображения, на который ссылается тег hello-world:latest, чтобы отключить операцию записи.

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

Обновите атрибуты изображения, на который ссылается дайджест hello-world@sha256:abc123, чтобы отключить операцию записи.

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

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

--name -n

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

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

--delete-enabled

Указывает, разрешена ли операция удаления.

Допустимые значения: false, true
--image -t

Имя изображения. Может содержать тег в формате "name:tag" или дайджест в формате "name@digest".

--list-enabled

Указывает, отображается ли этот элемент в результатах операции списка.

Допустимые значения: false, true
--password -p

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

--read-enabled

Указывает, разрешена ли операция чтения.

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

Имя репозитория.

--suffix

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

--username -u

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

--write-enabled

Указывает, разрешена ли операция записи или удаления.

Допустимые значения: false, true
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.