Microsoft today announced that you can now use a Docker client directly from your Windows machine to manage containers running on Linux hosts.
Up till today you could only use Linux based client CLI to manage your Docker container deployments or use boot2docker to set up a virtualized development environment in a Windows client machine. Today, with a Windows CLI you can manage your Docker hosts wherever they are directly from your Windows Clients.
For more details on how to build and setup up a Docker CLI – Command Line Interface for Windows, reference: How to compile Docker on Windows.
Read more about it here.