I made an opinionated init specially for Docker containers. It supports running and managing multiple programs, signals, and their stdout and stderr all in the way more suitable for Docker containers. No more resource exhaustion from zombie processes, data loss by uncleanly terminated containers, stray daemonized processes keep running, or hidden issues because failed processes inside a container gets restarted instead of taking whole container with them.