Curious, why Vagrant and not Docker? Then you don't need to run a VM, but still get the same isolation.
I have a Vagrant/Virtualbox workflow (on Windows host, so Docker not a great option yet) but curious: does Docker have shared folder support - via NFS or other?
It's been the getting stuff into & out of the VM that's most painful IMO.
Oh awesome, thanks! I looked when Docker for Windows came out and (thankfully) spotted the "After Hyper-V is enabled, VirtualBox will no longer work" (?!) warning before trying it. I didn't dig any deeper.