4 ms·
I think this is a little bit off. You're looking at them from two different perspectives. Docker wants to manage your containers. And in that regard it is one
by Etzos 11y ago
I think this is a little bit off. You're looking at them from two different perspectives.
Docker wants to manage your containers. And in that regard it is one monolithic daemon that manages everything about your containers.
Systemd wants to manage your computer and things related to init. It is a bunch of modular, but strongly integrated, pieces that manage everything about your init and process management.
- qwertyuiop924 11y ago>>It is a bunch of modular, but strongly integrated, pieces that manage everything about your init and process management. OH REALLY? well, can I just run systemd-udevd, without systemd? how about journald? No? well than, if everything depends on one massive daemon, it isn't very modular, is it.
- JdeBP 11y agoThe correct answer is actually "Yes, you can.".
- qwertyuiop924 11y agoNot soon. You can't run journald without systemd now, and you won't be able to run systemd-udevd without systemd as soon as kdbus gets merged, which the systemd devs are pushing for heavily.
- JdeBP 11y agoYour information is out of date with respect to systemd-udevd, per https://news.ycombinator.com/item?id=10518933 https://news.ycombinator.com/item?id=10518933 and others; and your assertion about journald is simply wrong unless something has changed very recently.
- qwertyuiop924 11y agoAlso, cron isn't init and process management. Udev isn't init and process management. Neither is consolekit.