App контейнере или в отдельном контейнере? Приложение небольшое
Вообще идеологически правильно каждый сервис выносить в отдельный контейнер. Видел даже сборки, где php-fpm в одном контейнере, а для консольных приложений другой поднят (и вот туда-то можно и крон). Но чем больше контейнеров и вообще уровней абстракций - тем больше и точек отказа и вообще геморроя. Если приложение небольшое и контейнер один - то и нефиг плодить сущности.
Точки отказа бла бла бла, вот когда у меня база не в докере она падает намного чаще, когда что-то не в докере падает намного чаще, а докер еще и рестартить проще:)
Обсуждают сегодня