Seriously Docker is Linux only at this stage, although I believe MS have committed to future use/support. Currently, Docker is on working with LXC, i.e. Linux Containers.
If you are following the instructions on the Docker web site for Win 7, what you are actually doing is installing VirtualBox and running Linux underneath VirtualBox underneath Windows 7. Then Docker is actually running LXC within the Linux VM to run the desired container. That way madness lies.
Get a native Linux environment, even if it means dual booting your work desktop.