ARG COJEDZIE_VER=latest FROM cojedzie/api:${COJEDZIE_VER}-rr RUN apk add supervisor && \ { \ echo '[supervisord]'; \ echo 'nodaemon=true'; \ echo ; \ echo '[program:roadrunner]'; \ echo 'command=rr serve'; \ echo 'startsecs=0'; \ echo 'start=true'; \ echo 'autorestart=true'; \ echo 'stdout_logfile=/dev/stdout'; \ echo 'stderr_logfile=/dev/stderr'; \ echo 'stdout_logfile_maxbytes=0'; \ echo 'stderr_logfile_maxbytes=0'; \ echo ; \ echo '[program:messenger-consumer]'; \ echo 'command=php /var/www/bin/console messenger:consume main -vv --time-limit=86400 --limit=10'; \ echo 'startsecs=0'; \ echo 'start=true'; \ echo 'autorestart=true'; \ echo 'stdout_logfile=/dev/stdout'; \ echo 'stderr_logfile=/dev/stderr'; \ echo 'stdout_logfile_maxbytes=0'; \ echo 'stderr_logfile_maxbytes=0'; \ } | tee /etc/supervisord.conf; CMD ["./bin/docker-init.sh", "supervisord", "-c", "/etc/supervisord.conf"]