DEV Community

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

Collapse
 
hutnejp profile image
hutnej pomlask

0) Docker under Win - as soon as I found out that Docker doesn't like any other Hypervisor solutions anywhere near itself, it was a nope from me. I mean, virtualising apps as containers is tremendous idea but ey.. I need to virtualise entire platforms and Docker will tell you that you need to uninstall your Hypervisors before its deploy. Yeah.. Naah.

1) Honestly? I'd rather go with VirtualBox rather than Hyper-V. Virtualbox is pretty neat, capable and free. Most corporations prefer Hyper-V though. I think it's just my subjective opinion but Hyper-V always finds it's way how to create cheeky like obstacle or tricky/weird issue here and there for me. VMware is a complex solution. If you mean business, it's the weapon of choice. I run half of the company's IT on that shit as well as debian distros on my laptop.

2) Drivers mate.. For the odd SSH job, quick bits and bobs it's fine. Don't expect you gonna run IDE on it. That would be just pain.

3) Can't tell. I don't have an experience in Cygwin.

Conclusion: Windows is for Visual Studio. For everything else there is Linux VM.

PS: XPS is for kids. Big boys do Precision.