Production docker containers

For production (NOT workbench) would you typically run the daemons (either by god or individually) in a separate container or in the same one as peatio? If separately - then do both containers need to see and communicate with each other, or they just need to have access to the common database (AWS RDS) and RabbitMQ?

I would run in the same, if possible.