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


Использование Azure CLI с Реестр контейнеров Azure в Azure Stack Hub

В этой статье описывается, как использовать Azure CLI для работы с Реестр контейнеров Azure в Azure Stack Hub.

Необходимые компоненты

Для управления Реестр контейнеров Azure в Центре azure CLI требуется Azure CLI версии 2.28.0 или более поздней. Установите или обновите текущую установку CLI до последнего выпуска. Дополнительные сведения см. в статье "Установка Azure CLI".

Регистрация Azure Stack Hub с помощью интерфейса командной строки Реестр контейнеров Azure

После установки Azure CLI необходимо зарегистрировать Azure Stack Hub в качестве облака и предоставить необходимые конечные точки, включая новые suffix-acr-login-server-endpoint. Обновите скрипт, чтобы включить сведения, относящиеся к Azure Stack Hub, и запустите скрипт. Дополнительные сведения об использовании ИНТЕРФЕЙСА командной строки с Azure Stack Hub см. в статье "Управление Azure Stack Hub с помощью Azure CLI"

az cloud register `
    -n <CloudName>
    --endpoint-resource-manager "https://management.<region>.<fqdn>" `
    --suffix-storage-endpoint "<region>.<fqdn>" `
    --suffix-keyvault-dns ".vault.<region>.<fqdn>" `
    --endpoint-active-directory-graph-resource-id "https://graph.windows.net/" `
    --suffix-acr-login-server-endpoint ".azsacr.<region>.<fqdn>"

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

Обновите существующую регистрацию интерфейса командной строки Azure Stack Hub, чтобы включить конечную точку сервера входа Реестр контейнеров Azure.

Если вы ранее установили ИНТЕРФЕЙС командной строки и зарегистрировали облако, необходимо обновить интерфейс командной строки, чтобы включить новыеsuffix-acr-login-server-endpoint, прежде чем создавать ресурсы Реестр контейнеров Azure и управлять ими. Обновите следующий скрипт, чтобы включить сведения, относящиеся к Azure Stack Hub, а затем запустите скрипт:

az cloud update -n <CloudName> `
--suffix-acr-login-server-endpoint ".azsacr.<region>.<fqdn>"

Настройка активной облачной среды и профиля API

Задайте активную облачную среду с помощью следующей команды:

az cloud set -n <CloudName>

Обновите конфигурацию среды, чтобы использовать профиль версии API azure Stack Hub. Чтобы изменить эту конфигурацию, выполните следующую команду:

az cloud update --profile 2020-09-01-hybrid

Просмотр поддерживаемых команд

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

Краткое руководство по интерфейсу командной строки Реестр контейнеров Azure

Приступая к созданию реестра контейнеров с помощью краткого руководства. Создание частного реестра контейнеров с помощью Azure CLI.

При использовании документации по Реестр контейнеров Azure для глобального azure, например краткого руководства, помните о ключевых различиях между Реестр контейнеров Azure в Azure Stack Hub и Реестр контейнеров Azure в глобальной среде Azure. Список различий см. в обзоре Реестр контейнеров Azure в Azure Stack Hub.

Следующие шаги

Дополнительные сведения о Реестр контейнеров Azure в Azure Stack Hub