Вот да, такой же вопрос. Например, у меня две проги юзают PostgreSQL. Дать им один общий контейнер или два разных?
Контейнер живёт, пока работает его приложение. Если оно падает, и существует механизм оркестрации, то он будет перезапущен. Исходя из этого, делают один контейнер на один сервис.