> No, on windows you still have to run a Linux vm which the containers will run inside.
I don't think, that's correct. To me that's the whole point of having a native Windows / Mac version of docker. From their feature list:
> Faster and more reliable – native development environment using hypervisors built into each operating system. (No more VirtualBox!)