Создание виртуальной машины с помощью виртуального жесткого диска
Этот пример создает виртуальную машину с помощью виртуального жесткого диска. Он создает группу ресурсов, учетную запись хранение и контейнер, а затем создает виртуальную машину путем отправки виртуального жесткого диска в контейнер. Он заменяет открытый ключ SSH вашим открытым ключом, чтобы предоставить вам доступ к виртуальной машине.
Потребуется загрузочный виртуальный жесткий диск. Скрипт ищет ~/sample.vhd
.
Чтобы выполнить этот пример, установите последнюю версию Azure CLI. Перед началом выполните команду az login
, чтобы создать подключение к Azure.
Примеры для Azure CLI написаны для оболочки bash
. Чтобы запустить этот пример в Windows PowerShell или командной строке, может потребоваться изменить элементы скрипта.
Если у вас еще нет подписки Azure, создайте бесплатную учетную запись Azure, прежде чем начинать работу.
Очистка развертывания
Выполните следующую команду, чтобы удалить группу ресурсов, виртуальную машину и все связанные с ней ресурсы.
az group delete -n az-cli-vhd
Описание скрипта
Для создания группы ресурсов, виртуальной машины, группы доступности, балансировщика нагрузки и всех связанных ресурсов этот скрипт использует следующие команды. Для каждой команды в таблице приведены ссылки на соответствующую документацию.
Get-Help | Примечания |
---|---|
az group create | Создает группу ресурсов, в которой хранятся все ресурсы. |
az storage account list | Выводит список учетных записей хранения. |
az storage account check-name | Проверяет допустимость имени учетной записи хранения и что она еще не существует. |
az storage account keys list | Выводит список ключей для учетных записей хранения. |
az storage blob exists | Проверяет, существует ли BLOB-объект. |
az storage container create | Создает контейнер в учетной записи хранения. |
отправка хранилища blob-объектов az | Создает BLOB-объект в контейнере путем отправки виртуального жесткого диска. |
az vm list | Используется с --query , чтобы проверить, используется ли имя виртуальной машины. |
az vm create | Создает виртуальные машины. |
az vm list-ip-addresses | Возвращает IP-адрес созданной виртуальной машины. |
Дальнейшие действия
Дополнительные сведения об Azure CLI см. в документации по Azure CLI.
Дополнительные примеры скриптов интерфейса командной строки для виртуальных машин см. в документации по виртуальным машинам Azure под управлением Linux.