Как организовать хостинг Python приложений на Docker контейнерах?

Здравствуйте.
Появилась идея сделать небольшой хостинг для Python приложений на VDS. Есть хост-машина и 3 контейнера: БД (MariaDB), Nginx и контейнер с установленным Python и uWSGI. Проблема в том, что если uWSGI запустить в папке, где ещё нет приложения, процесс uWSGI завершится и контейнер остановится. Как вариант - использовать Passenger WSGI в контейнере, который не останавливается при ошибке а просто выдаёт сообщение об ошибке на красиво оформленной странице (т.е. если я загружу приложение, мне не потребуется перезапускать Passenger для того, чтобы оно начало рабоать). Как думаете, какая идея будет лучше - чистый uWSGI в контейнере или же Passenger WSGI?
  • Вопрос задан
  • 144 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы