docker-machine: no machine name, no "default" exists : <p>I downloaded and installed Docker for Windows 1.12.1 which in turn installed the docker-machine and docker-compose. I did not install "Docker Toolbox" since its a duplicate of what was installed and my system meets the <a href="https://docs.docker.com/docker-for-windows/#/what-to-know-before-you-install" rel="noreferrer">requirements</a>.</p>

<p>Everything seems to work fine except for docker-machine, I'm running through a tutorial and when I run various docker-machine commands like "ip" or "env" I get the following message.</p>

<pre><code>Error: No machine name(s) specified and no "default" machine exists.
</code></pre>

<p>So when I do a "docker-machine ls" there is nothing in the list even though I do have a Hyper-V docker machine installed and docker commands work fine.</p>

<pre><code>C:\tmp&gt;docker-machine ls
NAME   ACTIVE   DRIVER   STATE   URL   SWARM   DOCKER   ERRORS
C:\tmp&gt;
</code></pre>

<p>Am I missing something here? Did I miss something in the documentation? If so can someone please point me in the right direction to fix this?</p>

<p>Thanks for any help,</p>

<p>Jim</p>
