←back to thread

176 points TheFreim | 1 comments | | HN request time: 0s | source
Show context
flashback2199 ◴[] No.36685709[source]
I really like QubesOS, but you cannot run VMs inside a qube, or other things that require VMs like Docker Desktop for Linux, because the xen hypervisor does not support nested virtualization.
replies(6): >>36685864 #>>36685932 #>>36686060 #>>36686247 #>>36687110 #>>36687975 #
frugalmail ◴[] No.36685864[source]
Double whammy, because sadly you can't run it in a VM either. At least that's my experience.
replies(1): >>36686154 #
Syonyk ◴[] No.36686154[source]
If your hypervisor supports nested virtualization, it should work. It'll probably grumble about the lack of IOMMU and various other things, but you should be able to run it in VMWare or KVM, if you're willing to jump through some hoops.

Not sure why you'd bother, though. If you're already spinning up VMs, just use that capability. Qubes makes "spinning up a ton of VMs on the iron" a lot easier and more usable.

replies(2): >>36686210 #>>36686393 #
flashback2199 ◴[] No.36686210[source]
> Not sure why you'd bother

Because some software expects to run a VM itself such as Docker Desktop which I said in my original comment.

replies(1): >>36686263 #
Syonyk ◴[] No.36686263{3}[source]
And if you'll note, under your original comment I added some detail on how to enable nested virtualization in Qubes.
replies(1): >>36686492 #
1. flashback2199 ◴[] No.36686492{4}[source]
Replied