Assuming I have a docker image of the following:
-Centos (base image)
-Tomcat
-MySQL
Now assume this image will be used by multiple customers/companies. Do I run different instances on a big VM for each client or create a small VM for each customer and run the docker image on it?
I already have scripts to install these services on a given VM so using docker sounds kind of pointless. correct me if I'm wrong.