Well, Docker is a Linux technology. If you really need Docker that badly and can't take the overhead of a VM, then it sounds like you would be better off just running Linux like the rest of us. :)
You can build an image based on a Windows base image, and run it natively in Windows.
But i need to spend some times with Windows softwares, too ;)