supervisor won't give meaningful output

have a docker file set up to launch a supervisord instance inside of ubuntu under virtualbox with the following config:

[supervisord]
nodaemon=true

[program:install]
command=bash -c "/src/etc/install.sh"
directory=/src/etc/
autorestart=true
autostart=true
stopwaitsecs=90
redirect_stderr=true
stdout_logfile=/var/log/myapp_install.log

that is set to launch the following test script file from my src/etc/ directory:

  • Python Unable to Connect to Cassandra through Docker
  • Accesing Spring-Boot WebApplication running in Docker Container
  • How to get services and its status inside the docker containers?
  • Simple Træfɪk reverse proxy installation
  • Postgres issue - Ruby on Rails (Postgres) on Google Container Engine
  • Is there any way to bypass or script Heroku's login prompt?
  • #!/bin/bash
    echo "testing"
    

    When I launch /usr/local/bin/supervisord, I get the following output:

    /usr/local/lib/python2.7/dist-packages/supervisor/options.py:295: UserWarning: Supervisord is running as root and it is searching for its configuration file in default locations (including its current working directory); you probably want to specify a "-c" argument specifying an absolute path to a configuration file for improved security.
      'Supervisord is running as root and it is searching '
    2014-03-16 00:56:40,709 CRIT Supervisor running as root (no user in config file)
    2014-03-16 00:56:40,723 INFO supervisord started with pid 1
    2014-03-16 00:56:41,728 INFO spawned: 'install' with pid 8
    2014-03-16 00:56:42,730 INFO success: install entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    

    At which point, the application hangs indefinitely.

    If I try to get a ls of the /var/log directory, there’s no evidence that the myapp_install.log file was ever created.

    Obviously I’ve not set up my supervisord.conf file correctly, but it’s really odd that it’s telling me that it’s launched the script successfully and then hangs until I ctrl-c.

  • docker pentaho mysql driver issue
  • Collectd pushes the actual host system metrics to graphite instead of the docker container's restricted system metrics
  • Multiple instances of an application
  • How to copy and rename a Docker container?
  • Use node-sass with docker-compose
  • meteor webpack did not hot reload
  • Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.