docker-machine is almost completely seamless to me.  The <i>only</i> thing I have to do is start the VM, the eval is in my .profile.<p>This whole problem took me &lt;5 mins to solve, and about 30s to solve each boot.  I could quite easily start the VM on boot as well, but it&#x27;s such a non problem for me that I don&#x27;t even bother spending the 3 mins it&#x27;d take to set up.