Итак, экспериментируйте с приложением Docker + Supervisord + Django через uWSGI. У меня весь стек работает нормально, но нужно убрать регистрацию.
Если я запускаю диспетчер в режиме без демона,
/usr/bin/supervisord -n
Затем я получаю вывод журнала для супервизора, который воспроизводится в протоколе stdout docker. Однако, если supervisord находится в режиме демона, его собственные журналы сбрасываются в файловой системе контейнера, а журналы его приложений тоже - в их собственных файлах app__stderr/stdout.
То, что я хочу, - это зарегистрировать как супервизор, так и приложение stdout в журнале докеров.
Начинает ли супервизор в не-демонах разумную идею для этого или вызывает непредвиденные последствия? Кроме того, как мне получить журналы приложений, которые также воспроизводятся в журналах докеров?