I have faced same issue, it may be issue of administrator, so followed below steps to setup docker on
windows10
.
Docker Desktop Installer.exe
file will be downloaded.Docker Desktop Installer.exe
using Run as administrator
-> Mark windows container during installation else it will only install linux container. It will ask for Logout after logging out and login it shows docker desktop in menu.Run as administrator