Docker's requirement for Hyper-V makes it a total nonstarter on Windows for me (enabling Hyper-V totally precludes you using Virtualbox/VMWare without rebooting). I am sure there are workarounds to just install the tools and have it manage a boot2docker instance in Virtualbox like it did prior to the Hyper-V adoption but that just increases the friction.