It mainly depends what apps you would like to run. If you are installing more Linux based software in the containers, Linux is the better choice, whereas if you want to run Windows based apps, Windows is preferred. The reason being that even though the app is containerised the underlying dependencies might require some back and forth between the host and the container.
If you are just getting into Docker, Linux would be a better choice since more things will 'just work'.
I'd suggest the dual boot with Ubuntu option as it's easy to set up docker and has the bonus of being a great development environment to work in.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
It mainly depends what apps you would like to run. If you are installing more Linux based software in the containers, Linux is the better choice, whereas if you want to run Windows based apps, Windows is preferred. The reason being that even though the app is containerised the underlying dependencies might require some back and forth between the host and the container.
If you are just getting into Docker, Linux would be a better choice since more things will 'just work'.
I'd suggest the dual boot with Ubuntu option as it's easy to set up docker and has the bonus of being a great development environment to work in.