Will make our CI/testing/code simpler.
Docker should be enough for pretty much every use case I can think of anyway, aside from developing windows apps or macOS apps which code-server doesn't really have good support for anyway.
Not 100% convinced this is the way to go, opening for thoughts.
@kylecarbs @coderasher
I like this idea. This kind of application has most potential when deployed in a container, also opening a lot of possibilities for Kubernetes.
I'm iffy on this because Docker on Mac can be really weird sometimes, how much code would be removable if you removed macOS support?
Not much. All the code is pretty generalized.
Docker on Windows is also really weird.
By the way, installing Docker for Windows enables Hyper-V, which prevents you from being able to use VMWare Workstation or Player. (Although there may be some workarounds, it's weird.
This seems to be a split response.
I love the idea of removing platforms in favor of using Docker. I suppose an issue is that code-server wasn't really designed with containment in mind.
Personally, I would much rather more platform support. Docker is annoying to setup on windows and imo shouldn't be forced. If we can compile a binary for it, we might as well.
I prefer more plateform support.
Closing, doesn't take much effort to support all platforms.
Most helpful comment
Personally, I would much rather more platform support. Docker is annoying to setup on windows and imo shouldn't be forced. If we can compile a binary for it, we might as well.