нет журналов для визуализации внутри docker

#docker #openstreetmap

Вопрос:

Я построил контейнер docker, содержащий renderd и apache2 для визуализации плиток из базы данных postgis (внутри другого контейнера).

Это работает нормально, однако renderd не выдает вывод журнала после:

 ** INFO: 17:20:22.021: Running in foreground mode... ** INFO: 17:20:22.021: Loading parameterization function for  ** INFO: 17:20:22.021: Loading parameterization function for  ** INFO: 17:20:22.021: Loading parameterization function for  2021-11-29 17:20:22,021 DEBG 'renderd' stdout output: ** INFO: 17:20:22.021: Loading parameterization function for  ** INFO: 17:20:22.021: Loading parameterization function for  ** INFO: 17:20:22.021: Loading parameterization function for  ** INFO: 17:20:22.021: Loading parameterization function for   

Я использую супервизор для запуска обоих процессов в одном контейнере.

 supervisord.conf   [unix_http_server] file=/tmp/supervisor.sock username=medav password=medav  [supervisord] logfile=/var/log/supervisord.log logfile_maxbytes=50MB logfile_backups=10 loglevel=debug pidfile=/var/run/supervisord.pid nodaemon=true minfds=1024 minprocs=200 user=root childlogdir=/var/log/supervisor/  [supervisorctl] serverurl=unix:///tmp/supervisor.sock username=medav password=medav  [program:apache2] command=apachectl -D "FOREGROUND" -k start stderr_logfile = /var/log/supervisor/apache-stderr.log stdout_logfile = /var/log/supervisor/apache-stdout.log  [program:renderd] command=/usr/bin/renderd -f stderr_logfile = /var/log/supervisor/renderd-stderr.log #stdout_logfile = /var/log/supervisor/renderd-stdout.log stdout_logfile=/dev/fd/1 stdout_logfile_maxbytes=0  

Я перенаправляю stdout renderd в stdout контейнера, чтобы просмотреть вывод с помощью команды «журналы докеров». Кроме того, я установил уровень журнала на info, чтобы ничего не пропустить. Работая на сервере с голым металлом, renderd создает записи журнала, которые можно считывать с помощью journalctl для входящих запросов. Я хотел бы получить доступ к этим журналам.