4 ms·
supervisord still has a place in scenarios where you can't or don't want to use the init system. WSL2 and docker containers running multiple processes come to m
by syro 5y ago
supervisord still has a place in scenarios where you can't or don't want to use the init system. WSL2 and docker containers running multiple processes come to mind.
In most linux environments, this is a non-issue. And some will argue you are using containers wrong if you are running multiple services in a single container, but containers as a reproducible environment and isolation unit is a valid use case (for test/dev environments especially).
- boardwaalk 5y agoJust want to point out there are options other than supervisord. You can even use systemd in a container, though I would avoid it. s6 and runit are both options. Using something Python-based for this sort of thing makes me slightly nervous.