Common Azure CLI commands for managing Azure resources (Основные команды Azure CLI для управления ресурсами Azure)
Применимо к: ✔️ Виртуальные машины Linux ✔️ Виртуальные машины Windows ✔️ Гибкие масштабируемые наборы
Azure CLI позволяет создавать ресурсы Azure в macOS, Linux и Windows и управлять ими. В этой статье описаны некоторые из наиболее часто используемых команд для создания и управления виртуальными машинами.
Для этой статьи требуется Azure CLI версии 2.0.4 или более поздней. Чтобы узнать версию, выполните команду az --version
. Если вам необходимо выполнить обновление, см. статью Установка Azure CLI. Вы также можете использовать Cloud Shell из своего браузера.
Основные команды Azure Resource Manager в Azure CLI
Чтобы получить подробные сведения о конкретных параметрах командной строки, можно использовать интерактивную справку по командам, к которой можно получить доступ с помощью команды az <command> <subcommand> --help
.
Создание виртуальных машин
Задача | Команды Azure CLI |
---|---|
Создание или изменение группы ресурсов | az group create --name myResourceGroup --location eastus |
Создание виртуальной машины Linux | az vm create --resource-group myResourceGroup --name myVM --image LinuxImageName |
Создание виртуальной машины Windows | az vm create --resource-group myResourceGroup --name myVM --image win2016datacenter |
Управление состоянием виртуальной машины
Задача | Команды Azure CLI |
---|---|
Запуск виртуальной машины | az vm start --resource-group myResourceGroup --name myVM |
Остановка виртуальной машины | az vm stop --resource-group myResourceGroup --name myVM |
Освобождение виртуальной машины | az vm deallocate --resource-group myResourceGroup --name myVM |
Перезапуск виртуальной машины | az vm restart --resource-group myResourceGroup --name myVM |
Повторное развертывание виртуальной машины | az vm redeploy --resource-group myResourceGroup --name myVM |
Удаление виртуальной машины | az vm delete --resource-group myResourceGroup --name myVM |
Получение сведений о виртуальной машине
Задача | Команды Azure CLI |
---|---|
Вывод списка виртуальных машин | az vm list |
Получение информации о виртуальной машине | az vm show --resource-group myResourceGroup --name myVM |
Получение сведений об использовании ресурсов виртуальной машины | az vm list-usage --location eastus |
Получить все доступные размеры виртуальной машины | az vm list-sizes --location eastus |
Диски и образы
Задача | Команды Azure CLI |
---|---|
Добавление диска данных в виртуальную машину | az vm disk attach --resource-group myResourceGroup --vm-name myVM --disk myDataDisk --size-gb 128 --new |
Вывод списка подключенных дисков к виртуальной машине | az vm show --resource-group groupName --name vmName --query "storageProfile" |
Удаление диска данных от виртуальной машины | az vm disk detach --resource-group myResourceGroup --vm-name myVM --disk myDataDisk |
Изменение размера диска | az disk update --resource-group myResourceGroup --name myDataDisk --size-gb 256 |
Моментальный снимок диска | az snapshot create --resource-group myResourceGroup --name mySnapshot --source myDataDisk |
Создание образа виртуальной машины | az image create --resource-group myResourceGroup --source myVM --name myImage |
Создание виртуальной машины на основе образа | az vm create --resource-group myResourceGroup --name myNewVM --image myImage |
Следующие шаги
Дополнительные сведения о примерах команд интерфейса командной строки см. в руководстве по созданию виртуальных машин Linux и управлению ими с помощью Azure CLI.