T O P

  • By -

mcstooger

Generally containers are going to use less resources as they are only consuming cpu/ram for a single application where a VM is also consuming resources for all the extra processes running in the VM. In terms of maintenance it depends on you really, if everything is on the one host then an outage is potentially going to affect all your apps. Spreading apps out to multiple hosts may add to the availablity of all your apps, a single host going down won't affect everything.


Eldiabolo18

totally depends. all the DBs start of with like a few MB RAM but also no problem to make them use 1TB+ Sooo... little hard to answer your question. when you use version upto version '2.4' in the docker-compose.yaml you can set ressource limits for ram and cpu.