5 ms·
I've dabbled occasionally with Fedora's new "Silverblue" edition which provides atomic system updates and expects users to do much of their work in "pet" docker
by curt15 8y ago
I've dabbled occasionally with Fedora's new "Silverblue" edition which provides atomic system updates and expects users to do much of their work in "pet" docker containers. However, I understand that docker subscribes to the single-application-per-container philosophy which makes it a little awkward to adapt to the pet container workflow (for instance, systemd doesn't work inside). LXD, being closer to a full-blooded VM, would seem better suited to such an application.
- Spivak 8y agoYou can absolutely run systemd in a container. Red Hat has put a lot of work into this arrangement. https://developers.redhat.com/blog/2016/09/13/running-systemd-in-a-non-privileged-container/ https://developers.redhat.com/blog/2016/09/13/running-system...
- CameronNemo 8y agoYou can, but why would you want to?
- mixmastamyk 8y agoTo restart a process if it crashes?
- moosingin3space 8y agoFor these "pet containers", Fedora has been building this: https://github.com/debarshiray/fedora-toolbox https://github.com/debarshiray/fedora-toolbox. The Toolbox is built on top of runc, but uses it to run a mutable container. I'm excited about Silverblue, just need to get a few more apps into sandbox-ready Flatpaks...(Firefox, I'm looking at you)