4 ms·
I don’t want any kubernetes, though. I just want a VM (or similar) with a Docker in it, that’s simple enough for me to easily set up for my whole company with m
by jitl 5y ago
I don’t want any kubernetes, though. I just want a VM (or similar) with a Docker in it, that’s simple enough for me to easily set up for my whole company with minimal scripting, and requires zero hand holding for continued support from me.
- deleted 5y ago[deleted]
- zekrioca 5y agoLXD/LXC. It can run Docker containers inside LXC containers, and it also supports clustering.
- lvncelot 5y agoI think if you're able to run LXC containers, you don't need a virtualization-based approach to run Docker containers. Iirc Docker Desktop isn't even available for Linux because of that.
- zekrioca 5y agoTrue, and I agree. However parent’s requirements mentioned Docker.
- flemhans 5y agoJust note that if you run ZFS, it's difficult because overlay2 doesn't work, AUFS is deprecated, and ZFS nesting is not supported. It will fallback to VFS which is very slow.
- quietbritishjim 5y ago> I just want a VM (or similar) Especially something like WSL2, which Docker Desktop for Windows uses in the latest releases. I know that is a VM (or similar) but the way it uses memory on demand, rather than reserving a huge chunk of your memory up front, makes a huge difference from a typical VM experience.
- charwalker 5y agoVM tools have allowed this sort of RAM management for years.
- quietbritishjim 5y agoThat's unhelpfully dismissive. It's not how VirtualBox (with guest additions) or HyperV seem to work in the default configuration, so it's not trivial to do. Could you explain how to get this to work on Windows? What virtualisation software would you suggest? (And can it nest in Hyper-V?)
- mdoms 5y agoSounds like you're getting a lot of value from Docker Desktop, which does exactly that.