Docker - image operating system "windows" cannot be used on this platform
Solution 1:
Your Docker host is configured to run Linux containers inside of a VM. To run Windows containers, you need to "Switch to Windows containers" in the Docker menu. Documentation on that is available here.
Solution 2:
You need to go to the Taskbar → right click the Docker icon → use option Switch to Windows containers...
Source https://docs.docker.com/docker-for-windows/