Docker Explaned

I would also suggest to use Linux if possible: if you want to learn something and your hardware doesn’t have issues running Linux.
It also much easier to start multiple nodes and if you want to use RAID, there are much more options, than on Windows.
However, if you want to make it easy - then it’s better to use Windows. Docker on Windows is working stable if your Windows version and hardware supports WSL2 or at least Hyper-V, otherwise there would be only option to use a Community tool for multiple nodes: Win GUI Storj Node Toolbox.