@Catwoman69y2k that’s the thing: the host OS doesn’t matter much
As long as the kernel of your OS can run other distributions, you’ll be fine
For example, Docker on macOS is fine running plenty of Linux distributions
For Windows, you have the choice of running native windows containers (provided your windows is a Pro version), or using virtualization to run Linux containers
I don’t recommend Docker for Desktop, it seems cool at first but there are issues with almost every update… If you have a windows PC, don’t use that GUI but instead apply a combination of WSL and netsh powershell rules
Anyway your server is unlikely to be on windows, I imagine? I’m using raspberry pi’s
The learning curve is a little steeper on windows