One container per Tomcat instance and per application. It’s interesting because we have not seen so lavishly on containers before, but had a more moderate view of how we can use them. Maybe I misinterpreted you, but otherwise you suggest a more generous use.
I know the answers hidden in the detail but why would you recommend in general to divide each application in the delivery of four containers instead of one?
From our understanding there would be easier to keep it together if each application could be continerized as one. Could it be that we ignore something that Docker offer to hold together a bunch of containers in a whole for a delivery?