Engineer at L&T Technology Services Ltd.·

So, - you like using Windows, - you like using Docker, - you still want to use a Linux VM in a hypervisor, but found out that using a Type-2 Hypervisor like VirtualBox with Docker Desktop installed on Windows relegates it to run in software mode (the slow mode), and not hardware-accelerated, - AND you don't want to pay for a Windows Pro/Enterprise license, so you stick to Home.

Now, what do you do?

You brew a cup of coffee (or beer if that's what you like) and run this script (linked to Github): https://github.com/palaashatri/mostlyrandom/blob/main/scripts/hyper-v-on-windows-home.bat

OR the PowerShell alternative (linked to Github): https://github.com/palaashatri/mostlyrandom/blob/main/scripts/hyper-v-on-windows-home.ps1

And voila, you can now use Hyper-V manager (a type-1/native hypervisor), on a Windows 10/11 Home device, along with Docker Desktop! Enjoy your hardware-accelerated Linux VMs, Docker, all on Windows Home, as if they're running a Pro/Enterprise license of Windows!

Tested and running on Windows 11 Home.

READ LESS
10 upvotes·44.4K views
Avatar of Palaash Atri

Palaash Atri

Engineer at L&T Technology Services Ltd.