В настоящее время мы используем Ubuntu Server 18.04 LTS для наших автономных виртуальных машин Azure и изучаем возможность их обновления до Ubuntu Server 20.04 LTS. Мы использовали URN Canonical: UbuntuServer: 18.04-LTS: latest
для создания наших существующих автономных виртуальных машин Azure.
Ссылка на эту веб-страницу ( https://az-vm-image.info /? cmd = - all + - publisher + Canonical ) перечисляет URN для различных образов виртуальных машин Azure, которые команда az vm image list --output table
будет выводить из Azure CLI.
] Если вы свернете группы для этой веб-страницы, я бы ожидал Canonical - UbuntuServer - 20.04-LTS или Canonical: UbuntuServer: 20.04-LTS: <версия>
должен быть в конце этого списка, но это не так. Я знаю, что образ виртуальной машины Azure существует, потому что он есть на торговой площадке: https://azuremarketplace.microsoft.com/en-us/marketplace/apps/canonical.0001-com-ubuntu-server-focal?tab=Overview
Я новичок в этом, поэтому я не уверен, как получить URN из этой ссылки на рынке или какой URN является правильным по ссылке az-vm-image выше, чтобы получить UbuntuServer 20.04 LTS для нашего собственного Виртуальные машины Azure.
Для справки, я использую команду Azure CLI az vm create .. --image Canonical: UbuntuServer: 18.04-LTS: latest ..
для создания наших виртуальных машин. Я попробовал Canonical: UbuntuServer: 20.04-LTS: latest
, но образ виртуальной машины не существует.
Обнаружена проблема GitHub, указывающая на правильный URN: https://github.com/Azure/azure-cli/issues/13320#issuecomment-649867249
Похоже например, предложение и формат SKU были изменены на 20.04, поэтому его не удалось найти. Правильный URN для Ubuntu Server 20.04-LTS - Canonical: 0001-com-ubuntu-server-focal: 20_04-lts: latest
.