- Mais recentes
- Mais votos
- Mais comentários
Good day
Please note that only bare metal[1,2] EC2 instances provide direct access to cpu of the underlying server and its' features like Intel VT-x required to run your own hypervisor. The other types of instances does not expose the hardware requirements to install and run another virtualization layer on top of an EC2 instance which itself is a virtual machine.
Please let me know should you have any other questions or need assistance.
===
[1]Introducing Five New Amazon EC2 Bare Metal Instances: https://aws.amazon.com/about-aws/whats-new/2019/02/introducing-five-new-amazon-ec2-bare-metal-instances/
[2] https://aws.amazon.com/blogs/compute/running-hyper-v-on-amazon-ec2-bare-metal-instances/
dertl: Did you ever figure something out for this?
I'm using one of the latest AWS Windows Server 2019 Hyper-V AMIs and am encountering the same error in the event log.
"Hypervisor launch failed; Either VMX not present or not enabled in BIOS."
In my case my end goal is really to run Linux Docker containers on Windows Server 2019 in an AWS EC2. (although in reality I really only care about building them)
Thanks!
Hi @dertl,
Currently, you can only run nested virtualisation on a *.metal instance type. There's some documentation available here:
https://aws.amazon.com/blogs/compute/running-hyper-v-on-amazon-ec2-bare-metal-instances/
I have successfully managed to get a Windows Server 2019 Hyperv image up and running on an m5d.metal instance type, and launched a Windows Server 2016 guest OS on that.
Conteúdo relevante
- AWS OFICIALAtualizada há um ano
- AWS OFICIALAtualizada há 2 anos
Hello, Good to clearly know, after some research, that nested virtualisation could be only used with metal EC2 instances. Today, is there a way to use Docker in Windows EC2 instances, other than metal ? Thank you, Mihai ADAM