Docker Machine for Windows By Pictures

A native Mac and Windows app, Docker can now be be installed, launched and utilized from a system toolbar like any other packaged app. As with Docker for Linux, Docker for Windows brings a deeper integration with each of these platforms, leveraging the native virtualization features of respective platforms.

You in need to turn on hyper-v for windows. The docker bits will run in MobyLinux VM.

Every install needs the whale. It makes the EULA fun.

Starting up the VM.

I think this might move out after the beta

Making the magic happen from the system try.

After the installation you’ll see DockerNAT. It’s used to talk been your desktop/laptop and the MobyLinux

Now you can run all your docker commands right from your desktop. A Windows named pipe is used on Windows to talk to the MobyLinux VM

Benefits

Ease of use and performance
Leverage native hypervisor support on both platforms
Fewer steps by leveraging native capabilities (virtualization, networking, filesystems) increases performance and reliability

Resolves Dependency Issues
No need to install app framework or runtime
Integrated products which include Docker Compose and offer a streamlined installation process that no longer requires non-system third-party software like VirtualBox
Use any version control manager

In-container development accelerates development
Devs can simply use a single text editor or IDE to code their application.
Faster Docker-driven iteration cycles because code changes can be tested instantaneously on the laptop without the need to build the Docker application image first.

Advanced Networking capabilities
Docker for Mac and Windows includes a DNS server for containers, and is integrated with the Mac OS X and Windows networking system
Use Docker more easily over a VPN.