Just tested it on windows 10, so other OS version may not able to run as I have done.
Before starting setup docker, you should check if your windows is enabled for virtualization on task manager as following steps:
Type windows button → type "taskmgr" and press enter key → click "Performance" tab and check "CPU" → Verify if Virtualization is Enabled or not
Setup a Docker on Windows 10
You will see the following dialog when installation is started:
Docker version I installed is 18.104.22.168 as following:
Once installation is done, the windows needs to be restarted, and you will see following icon on bottom right side when you click:
And you may have to put your Docker ID and password in order to make it work:
Check docker version
If everything is okay, you can check if your docker is correctly working or not on command line.
Followings are the example