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
.