Setup Docker On Windows Home
- Download the latest version of the Docker installer if you haven't already:
https://hub.docker.com/editions/community/docker-ce-desktop-windows
- Download the following:
https://drive.google.com/file/d/19z3ziYbHFBpVBJhP6AwZGtWA4d7TyqgW/view?usp=sharing
- Extract the downloaded folder anywhere and open it.
- Run
docker1.bat as administrator and wait a while for it to finish.
- Run
docker2.bat as administrator and wait a while for it to finish.
- Open the Registry Editor by typing
registry in the Windows search bar.
- Click the
Registry Editor app in the search results.
- On the left hand side, expand
Computer if it isn't already.
- Expand
HKEY_LOCAL_MACHINE.
- Expand
SOFTWARE.
- Expand
Microsoft.
- Expand
Windows NT.
- Expand
CurrentVersion.
- On the right hand side, right click
EditionID and click modify.
- Change
Core to Professional and click OK.
- On the right hand side again right click
ProductName and click modify.
- Change
Windows 10 Home to Windows 10 Pro and click OK.
- Don't close the Registry Editor.
- Run the Docker installer that you downloaded earlier.
- When it asks if you would like to use Linux VMs or Windows VMs, CHOOSE LINUX.
- It might also ask you to make a Docker Hub account. You will need one to login to Docker Desktop.
- Once the installer finishes it will ask you to log out of windows and then back in.
- Change the registry keys you edited back to what they were before:
EditionID back to Core and ProductName back to Windows 10 Home.