Running daemons under Supervisord

When you want to run multiple processes in a single Docker container, there's a few ways to do this.  Launch scripts is one.  I chose to use Supervisord.  Supervisord has some cool features, but it's intended to manage processes that don't fork (daemonize) themselves.  If you have something that you want to run under Supervisord that you cannot stop from forking, you can use the following script to monitor it;

Read More