Earlier quoted context omitted.
isn't 16GB enough to run an extra VM for dev? also, try docker.
Did docker add Windows and Darwin support already? Wow, they are really moving fast.
For now if you want to run docker on your Mac, the best bet is to use Vagrant + virtualbox (or fusion if you have the provider). This means you have to run another VM to run docker which defeats the purpose of the suggestion of running Docker, so you don't have to run another VM instance.