On Thu, 20.02.14 23:25, Paul Menzel (paulepan...@users.sourceforge.net) wrote:
> Dear systemd folks, > > > Docker, “an open-source project to easily create lightweight, portable, > self-sufficient containers from any application”, [1] mostly recommends > to use Supervisor [2] to control the processes to be run in the > container, like starting and restarting them and logging the output. > Actually all things systemd also does to my knowledge. Supervisor also > needs a configuration file for each process, which it should start. > > Has somebody experiences to use systemd for that? Or is there a reason > why systemd should not be used for that? systemd should work fine for that. I figure systemd is not yet everywhere hence they suggest an option you can install everywhere... I had a look at the configuration file language of supervisord. THere appears to be nothing interesting we couldn't do already. I mean, there are certain differences, for example they have an XMLRPC API, while ours is via D-Bus, but other than that I don't see much... They have some fcgi hookup, but I don't grok that, and I figure we already can do kinda the same with socket activation, but dunno... Lennart -- Lennart Poettering, Red Hat _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel