picoinit is a minimal init system and a multi-service manager written in go, that allows launching and managing multiple processes (aka services) within a docker container.
picoinit