title: Docker can't connect to boot2docker because of TCP timeout
body: <p>I'm running <a href="http://en.wikipedia.org/wiki/OS_X_Mavericks" rel="nofollow noreferrer">Mac OS 10.9.5</a> (Mavericks), I've followed <a href="https://docs.docker.com/installation/mac/" rel="nofollow noreferrer">https://docs.docker.com/installation/mac/</a> to install Docker.
  I get a timeout error message when I run Docker even though the boot2docker VM is running in the background.</p>
  
  <pre><code>nikhil@macbook ~&gt; boot2docker status
  running
  nikhil@macbook ~&gt; boot2docker ip
  
  The VM's Host only interface IP address is: 192.168.59.103
  
  nikhil@macbook ~&gt; docker run hello-world
  2014/11/01 01:01:31 Post https://192.168.59.103:2376/v1.15/containers/create: dial tcp 192.168.59.103:2376: i/o timeout
  nikhil@macbook ~&gt; docker search ubuntu
  2014/11/01 01:02:40 Get https://192.168.59.103:2376/v1.15/images/search?term=ubuntu: dial tcp 192.168.59.103:2376: i/o timeout
  </code></pre>
  
  <p>I have verified that Docker is running inside the boot2docker VM and that my port is correct.</p>
  
  <pre><code>nikhil@macbook ~&gt; boot2docker ssh
                          ##        .
                    ## ## ##       ==
                 ## ## ## ##      ===
             /""""""""""""""""\___/ ===
        ~~~ {~~ ~~~~ ~~~ ~~~~ ~~ ~ /  ===- ~~~
             \______ o          __/
               \    \        __/
                \____\______/
   _                 _   ____     _            _
  | |__   ___   ___ | |_|___ \ __| | ___   ___| | _____ _ __
  | '_ \ / _ \ / _ \| __| __) / _` |/ _ \ / __| |/ / _ \ '__|
  | |_) | (_) | (_) | |_ / __/ (_| | (_) | (__|   &lt;  __/ |
  |_.__/ \___/ \___/ \__|_____\__,_|\___/ \___|_|\_\___|_|
  Boot2Docker version 1.3.1, build master : 9a31a68 - Fri Oct 31 03:14:34 UTC 2014
  Docker version 1.3.1, build 4e9bbfa
  docker@boot2docker:~$ sudo netstat -ntpl | grep docker
  tcp        0      0 :::2376                 :::*                    LISTEN      629/docker
  </code></pre>