Moving from Virtualmin - Should I go with Docker? [closed]

Solution 1:

Short answer: I'd stick with a conventional setup and forego containers, assuming no or low variance in (LAMP-)component versions.

If your desired platform is common to the applications you are going to host in your setup, you have little to gain from containers in my opinion.

Meaning if you stick to one or few versions for all the mentioned components that all the sites use, there's no need duplicating all this in multiple container instances.

And even if you do, the webserver and database are best (again, IMO) kept out of the container setup anyway to keep complexity down.

The gains in security are negligible assuming a properly set up system using DAC and MAC to enforce isolation.