Yes and no. If you use Docker Desktop this work fine with W10/11 with WSL2 and run on background. Server environment this is not working out of box but possible to do.Docker on windows is a PITA because it won't work unless you log onto the machine, so it's not really useful for services.. it's more for development. I suspect MS will come up with a native version eventually.. it's all built on WSL right now.
Related on that MS way to force this MS account, they have drop that of. You need once accept those and then it's gone.