Я докционирую веб-приложение Python с использованием изображения https://hub.docker.com/r/tiangolo/uwsgi-nginx, которое использует супервизор для управления экземпляром uWSGI.Контейнерный шаблон наилучшей практики
Мое приложение на самом деле требует дополнительного запуска под управлением супервизора (LibreOffice без головы, с которым я создаю документы через модуль appy
), и мне интересно, каков правильный шаблон для его реализации.
Как я вижу это, я мог бы расширить изображение выше с дополнительной конфигурацией диспетчера для моих нужд (вместе со всеми необходимыми этапами установки уровня ОС), но это будет противоречить общему принципу работы наименьшее количество отдельных процессов в данном контейнере. Однако, поскольку мое приложение Python предназначено для общения с LibreOffice только локально, я не уверен, как я мог бы достичь этого с помощью более контейнерного подхода. Спасибо за любую помощь или предложение.
Что делает взаимодействие LibreOffice? – R0MANARMY
@ R0MANARMY Он создает документы с модулем 'appy' (я редактировал свой вопрос). – cjauvin