DEV Community

Discussion on: Docker on Windows or Ubuntu for development?

Collapse
 
detect profile image
ĐΞTΞCT

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.