Я хотел бы использовать Vagrant / Virtualbox в конвейерах Azure (бесплатная версия для проектов с открытым исходным кодом GitHub).
Когда Virtualbox пытается раскрутить виртуальную машину, он выдает ошибку с
Stderr: VBoxManage.exe: error: WHvCapabilityCodeHypervisorPresent is FALSE! Make sure you have enabled the 'Windows Hypervisor Platform' feature. (VERR_NEM_NOT_AVAILABLE).
VBoxManage.exe: error: VT-x is not available (VERR_VMX_NO_VMX)
, что заставляет меня думать, что вложенная виртуализация не включена.Однако я использую хост win1803
, который (я думаю) предназначен для этой цели.Кроме того, ручное включение Hyper-V работает:
> Install-WindowsFeature -Name Hyper-V -IncludeManagementTools
Success Restart Needed Exit Code Feature Result
------- -------------- --------- --------------
True No Success {Hyper-V Module for Windows ...
Я не совсем уверен, что мне не хватает.Существует множество примеров запуска вложенных виртуальных машин (особенно с использованием Packer) с помощью DevOps Azure.Чем отличаются конвейеры Azure?