15 ms·
I also use Windows, Linux and MacOS, but mostly Windows. The "Moby" VM on Windows is a bit annoying - it takes 30s or so to start the Docker engine, bind mount
by GordonS 7y ago
I also use Windows, Linux and MacOS, but mostly Windows.
The "Moby" VM on Windows is a bit annoying - it takes 30s or so to start the Docker engine, bind mounts/volumes are a bit pernickety, and resource use is obviously higher than without a VM. Having said that, once it's started everything works pretty well, with containers starting almost instantaneously.
I believe there are some IO perf issues if you're using WSL (I don't use it much, preferring git bash for most things).
Both of these issues should be fixed when WSL2 finally arrives. But unless you're on an Insider's build, I believe that's going to be 2020 (someone please correct me if that's wrong).
- loudmax 7y agoAlongside pouring resources into the Windows Subsystem for Linux, it would be nice if MS would put some resources into a Linux Subsystem for Windows. That is, do for WINE what they've done for Cygwin.
- iamwpj 7y agoI agree. I would argue that bring powershell to Linux is a good step in this direction, but it's missing some key components (Active directory...) still.
- juststeve 7y agoDon't worry about Active Directory, just sign up to Azure.
- pjmlp 7y agoThey have hardly done anything for cygwin. Windows NT had Windows Services for UNIX, replaced by Subsystem for UNIX-based Applications on Windows 2003 until Windows 8, eventually replaced by Windows Subsystem for Linux, given that now Linux API compatibility has became more relevant than straight POSIX code compatibility.