Docker For Mac also does some other cool things, for instance exposed container ports are available at the address `docker.local`.  Solutions to help deal with filesystem permission mis-matches, filesystem notifications, and VPN compatibility (all of which are things VirtualBox struggles with) are also being baked in.