Есть несколько проектов написаных на NodeJS, разной сложности. Решил упростить жизнь упаковать каждый проект в docker-compose. Вот теперь думаю, а нужно ли в каждый Docker запихивать Nginx? Или же все таки поставить на хост, и просто сделать несколько конфигов? Некоторые проекты имеют внутри по несколько приложений, кто с базой, кто без.
Прошу ответить у кого был опыт, а не домыслы. Спаибо.
Сергей Соловьев, а что не понятно я описал, спросите по существу.
по логике понимаю что все должно быть вместе, чтобы разворачивалось одной командой, но как правильно?
по вашей логике можно любой сервис выносить так можно и mysql вынести на хост и ноду и пхп
а по правильному: 1 проект - 1 композ со всеми сервисами которые в нем используются