DEV Community 👩‍💻👨‍💻

Discussion on: Developing on Windows: Docker, Linux VM, WSL or Cygwin?

Collapse
teoulas profile image
Theodoros Orfanidis • Edited on

I'm using Docker for everything. Having gone through the same transition (Mac to Dell XPS), on Windows, I settled for a combination of Docker and WSL. I've blogged about it here: medium.com/software-development-st...

While the setup described in the post linked above is certainly workable, nothing beats a native Linux installation. Docker's file IO is slower (fortunately not as slow as on a Mac) and depending on the projects you work on, you might need to add docker-sync into the mix.

Collapse
vinibrsl profile image
Vinicius Brasil Author

Great! Just a quick question: why WSL + Docker instead of Docker for Windows?

Collapse
teoulas profile image
Theodoros Orfanidis

It is Docker for Windows. I use WSL for git, vim and all the Linux tools. If you don't need or use any Linux tools, you don't need WSL I guess.