1. Make a file
hyperv.bat
file and run is at Administrator:@rem Install Hyper-V on Windows Home pushd "%~dp0" dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i" del hyper-v.txt Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL pauseYou need to reboot a computer after that.
2. Change your registry:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
and change EditionID
from Core
to Professional
3. Install Docker for Windows.
4. Change your registry back.
And voilà, we have a Docker running on Windows 10.