You might find people attempting to start systemd as pid 1 then running their containers as sort of lightvm, but that&#x27;s not really the typical use case.<p>More common is folks not wanting to deal with splitting processes that are grouped together such as an internal gitlab instance that has, nginx, unicorn, postgres, ssh, and sidekick running.<p>Best practice is arguably that you should be able to run all these processes in different containers and share the directories or sockets where possible, but the pragmatist is probably running them together using supervisor.