Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Мы публикуем образы Docker с предустановленным Azure PowerShell. Вы можете использовать Docker для запуска автономного контейнера Linux с Azure PowerShell предварительно установленным. В этой статье показано, как использовать Azure PowerShell в контейнере Docker.
Поиск доступных изображений
Для выпущенных образов требуется Docker 17.05 или более поздней версии. Вы должны иметь возможность запускать Docker без sudo или локальных административных прав. Следуйте официальным инструкциям Docker по установке Docker.
Контейнеры релизов изготавливаются на основе официального образа распространения, устанавливают зависимости и модуль Azure PowerShell.
Последний образ контейнера содержит последнюю версию PowerShell и последние модули Azure PowerShell, поддерживаемые модулем Az PowerShell.
Полный список образов Azure PowerShell Docker можно найти на нашей странице Docker image.
Это важно
Эти образы создаются на основе официальных образов операционной системы(ОС), предоставляемых распространителем ОС. Эти образы могут не иметь последних обновлений системы безопасности. Майкрософт рекомендует обновить пакеты ОС до последней версии, чтобы обеспечить применение последних обновлений системы безопасности.
Использование Azure PowerShell в контейнере
Ниже описаны команды Docker, необходимые для скачивания образа и запуска интерактивного сеанса PowerShell.
Скачайте последнюю версию образа Azure-PowerShell.
docker pull mcr.microsoft.com/azure-powershell:azurelinux-3.0Запустите контейнер Azure-PowerShell в интерактивном режиме:
docker run -it mcr.microsoft.com/azure-powershell:azurelinux-3.0 pwsh
Для узлов Docker Windows необходимо включить общий доступ к файлам Docker, чтобы разрешить локальным дискам в Windows предоставлять общий доступ к контейнерам Linux. Для получения дополнительной информации см. Начало работы с Docker для Windows.
Удаление изображения, если больше не требуется
Следующая команда удаляет контейнер Docker, если он больше не нужен.
Дальнейшие действия
Дополнительные сведения о модулях Azure PowerShell и их функциях см. в статье Get Started with Azure PowerShell.
Azure PowerShell