I was aware that Docker would not run on Windows 10 Home. But it will operate with Windows 10 Pro or Enterprise because it requires hyper v, which is included in these two editions. However, I discovered a script for hyper v and was able to install and enable it on Windows 10 Home. Is it therefore preferable to install Ubuntu as a virtual environment and then install Docker there? Alternatively, installing Docker on Windows 10 Home with Hyper-V enabled will suffice. Any help would be much appreciated.