But yeah, otherwise it will be a Linux VM running on top of Hyper-V.
If it was built against a different Unix (say Solaris) it still wouldn't help MacOS
As a developer who needs docker, OSX is not the best choice. If I was a designer, OSX is a better choice.
That is something I do actually like there. And Apple isn't even forcing developers to do it (unless they want to publish in the app store which most apps I use don't do), just more and more app developers sandbox themselves.
[1] https://www.docker.com/blog/speed-boost-achievement-unlocked...
Not as good as native linux though.
This is because it’s running in a VM, not natively on the host. On Linux you can do any of those things from the host directly, without needing to shell into the container.
I actually found this so incredibly frustrating when I started working at a job that uses docker that I argued in vain against using docker at all, and then when that failed, I switched to doing all my coding and other technical work on a Linux VM and only using macOS for email.