Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Azure DevTest Labs позволяет подключить общую коллекцию образов к лаборатории, а затем использовать образы в коллекции в качестве баз для виртуальных машин, создаваемых в лаборатории. Чтобы присоединить общую галерею образов к вашей лаборатории, см. раздел "Настройка общей галереи образов". В этой статье показано, как добавить виртуальную машину в лабораторию с помощью образа из подключенной общей коллекции образов в качестве базы.
Портал Azure
В этом разделе описано, как с помощью портала Azure добавить виртуальную машину в лабораторию на основе образа из подключенной общей коллекции образов. В этом разделе не приводятся подробные пошаговые инструкции по созданию виртуальной машины с помощью портала Azure. Дополнительные сведения см. в статье "Создание виртуальной машины на портале Azure". Он выделяет только шаги, в которых вы выбираете изображение из подключенной общей коллекции образов и выбираете версию образа, который вы хотите использовать.
При добавлении виртуальной машины в лабораторию можно выбрать образ из подключенной общей коллекции образов в качестве базового образа:
Затем на вкладке "Дополнительные параметры " на странице "Создание лаборатории" можно выбрать версию образа, который вы хотите использовать в качестве базового образа:
После создания виртуальной машины можно переключиться на другую версию образа.
Шаблон Resource Manager
Если вы используете шаблон Azure Resource Manager для создания виртуальной машины с помощью образа общей коллекции образов, укажите значение для sharedGalleryImageId в разделе "Свойства ". См. следующий пример.
"resources": [
{
...
"properties": {
"sharedGalleryImageId": "/subscriptions/111111111-1111-1111-1111-111111111111/resourcegroups/mydtlrg/providers/microsoft.devtestlab/labs/mydtllab/sharedgalleries/spsig/sharedimages/myimagefromgallery",
"sharedImageVersion": "1.0.1",
...
}
}
],
Полный пример шаблона Resource Manager см. в статье "Создание виртуальной машины с помощью образа общей коллекции образов " в нашем репозитории GitHub.
REST API
Сначала необходимо получить идентификатор изображения в общей коллекции образов. Одним из способов является перечисление всех изображений в прикрепленной совместной галерее изображений с помощью следующей команды GET.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevTestLab/labs/{labName}/sharedgalleries/{name}/sharedimages?api-version= 2018-10-15-preview
Вызовите метод PUT для виртуальных машин, передав идентификатор общего образа, который вы получили от предыдущего вызова
properties.sharedGalleryImageId
.
Дальнейшие действия
Сведения о присоединении общей коллекции образов к лаборатории и его настройке см. в статье "Настройка общей коллекции образов".