сервер, то использовал supervisor для поднятия сервиса, если он упадет от Traceback'ов.
                  
                  
                  Сейчас потихоньку осваиваю докер и так понимаю, что вместо supervisor можно в docker-compose использовать команду restart? И у restart выставил параметр как on-failure.
                  
                  
                  Достаточно ли такого решения?
                  
                  
                  И еще такой вопрос по поводу nginx, читал, что мнения разделяются, то есть кто-то nginx в контейнере поднимает, а кто-то отдельно просто на сервере настраивает. Хотел бы услышать Ваше мнение
                  
                  
                
да, достаточно
Отлично, спасибо за помощь! А если не сложно, то можете объяснить, почему лучше на сервере настроить nginx, то есть чем чревато в контейнере запустить?
В зависимости от роли nginx: чисто проксировать запросы к бэку - лучше отдельный на все бэки или траефик, если ещё и статику раздавать - лучше контейнер с ней собирать, а него проксировать с хоста типа как бэку
Спасибо за объяснение, надо будет вникнуть в Ваше сообщение
Обсуждают сегодня