I'm starting to study Docker, I've been playing around on a VPS server that I have, but there are still some doubts.
I have already understood that it is a good practice to separate the database and the system itself into containers, but I must create a container for each site I want to host, or I can simply create a container with Apache and PHP and run several sites there inside, but linking to the mysql container?
I know that the doubt can be a basic, but it is that this concept was not very clear