When you say "one container per application/service", you mean I should use
- one container = one domain ?
with www.example.com, have one container for www.example1.com with all the services included (webserver_example1, database_example1,...) in one container ?
and so forth with www.example2.com, ...
- one container = one service ?
have a VM_DB for all the database with container1 = database_example1, container2 = database_example2, ...
have a VM_WebServer with container1 = webserver_example1, ... ?
which approach work the best if i keep adding more and more VM (with container inside this VM) ??
- one container = one domain ? with www.example.com, have one container for www.example1.com with all the services included (webserver_example1, database_example1,...) in one container ? and so forth with www.example2.com, ...
- one container = one service ? have a VM_DB for all the database with container1 = database_example1, container2 = database_example2, ... have a VM_WebServer with container1 = webserver_example1, ... ?
which approach work the best if i keep adding more and more VM (with container inside this VM) ??