Using a desktop hypervisor such as VirtualBox (free), VMware Player (free) or VMware Workstation (paid) allows more advanced control. This enables choosing the Operating System (OS) to use as a Docker host by running a Virtual Machine (VM) within the desired desktop hypervisor of choice. This option requires the installation of the desktop hypervisor, deploying a VM or OVA template, and installing Docker on the deployed VM’s OS.
Links for installing desktop hypervisors on Windows are as follows:
VMware Player (free)
Guides to deploy an Ubuntu VM can be found in the references below:
For more documentation on requirements and configuration to run NodeZero, see NodeZero Docker Host.