Hacker News new | ask | show | jobs
by GordonS 2487 days 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).

1 comments

Alongside 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.
They 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.

I 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.
Don't worry about Active Directory, just sign up to Azure.