It's mostly the same on windows (you needed hyper-v or virtualbox to run docker) but they are making efforts to run containers natively. Not sure how far they got with that.
In the end if you want the best performance with minimum resource usage you need a Linux OS