I ran into the same problem yesterday and wrote up a blog post about the workaround that I found:
In short:
- -to run Linux containers: Use Docker Toolbox, which sets up a Virtual Box VM
- -to run Windows containers: Create a minimal installation of the dockerd Windows service yourself that allows you to run process-isolation containers on Windows (without the need for a VM)