If you&#x27;re going to go through the trouble of having two computers anyway, why not make the second one a home Linux server? Point the docker client&#x27;s socket at that machine, instead of at a VM.<p>One of the benefits of doing this, I find, is that all the power-hungry stuff happens on the server, so I can have a really lightweight development machine (e.g. one of the 2015 Macbooks.)