Unable to boot MobyLinuxVM
I need to run linux docker containers on windows platform,
For the purpose I am using 'Visual Studio 2017' worker image, Whenever it tries to switch docker to linux mode using 'Switch-DockerLinux' command an error occurs stating: 'Unable to boot MobyLinuxVM because some of the Hyper-V components are not running'.
Below is an image of the logs.
Keyboard shortcuts
Generic
? | Show this help |
---|---|
ESC | Blurs the current field |
Comment Form
r | Focus the comment reply box |
---|---|
^ + ↩ | Submit the comment |
You can use Command ⌘
instead of Control ^
on Mac
Support Staff 1 Posted by Ilya Finkelshte... on 04 Feb, 2019 06:43 PM
Right now running Linux docker containers on Windows on AppVeyor
Visual Studio 2017
worker image (which runs Windows Server 2016), required nested virtualization. Which in turns require more powerful VMs which are not free (see "Quad" VM at Account Settings > Billing).However right now we are working on hopefully less expensive solution based on Windows Server 2019, which should be available in coming weeks. Please subscribe to technical updates at https://ci.appveyor.com/notifications and our Twitter to be notified.
2 Posted by Hemika Kodikara on 07 Feb, 2019 06:13 AM
Isn't `Visual Studio 2019 Preview` only available enterprise version as per https://docs.microsoft.com/en-us/visualstudio/install/using-visual-studio-vm?view=vs-2017 ?
Could you please share how to enable nested virtualization on a non-enterprise platform ?
Regards,
Hemika
Support Staff 3 Posted by Ilya Finkelshte... on 08 Feb, 2019 06:05 AM
This is unrelated to Visual Studio version. I am saying that we will provision VMs based on Windows Server 2019 to run Linux docker containers.