Guten Morgen
Für ein neues Projekt habe ich mich in den letzten Wochen immer mehr mit Docker beschäftigt. Da ich mehrere Entwicklungsumgebungen benötigt habe mit der selben Seite habe ich das ganze mit Docker gelöst da ich so in wenigen Sekunden jeweils genau die selbe Umgebung wieder neu aufgebaut habe um alles zurück zu setzen.
Früher oder später müssen die Seiten (aktuell vermehrt Wordpress) natürlich auch wieder ins Internet. Also beschäftige ich mich gerade mit den root Servern bei Netcup.
Bisher hatte ich es so, dass ich für die Mails einen vServer z.B. mit Mailcow oder einem eigenen E-Mailserver verwendet habe, und einen root Server mit allen Homepages (Keine Verwaltungssoftware). Hier dann je nach Verwendung einfach sicher mit einzelnen Benutzern getrennt. Bei etwas grösseren Projekten war es ein zweiter root Server auf dem dann die nur MariaDB drauf war.
Durch die Entwicklungsumgebung frage ich mich nun natürlich ob es Sinnvoll wäre einen nginx Container als reverser Proxy laufen zu lassen, und dann als Beispiel mehrere Container für Wordpress (jeweils mit nginx, php, mysql sowie Wordpress), oder so wie bisher in einem anderen Bereich einfach ein Server und alles "zusammen".
Beim Docker wäre ggf noch die Frage ob man ein extra Container für MariaDB verwendet und dann alle Wordpress auf die selbe Datenbank legt, aber auch etwas ob man dann nicht Mailcow oder den Mailserver als Container ebenfalls auf dem selben Server legt anstelle eines vServers.
Mir stellt sich nun aber etwas die Frage ob das Sinnvoll ist, und ob es Vorteile bringt (Ausser natürlich während der Entwicklungszeit das ich immer sehr einfach die selbe Umgebung habe). Ich habe dazu schon sehr viel hier im Forum aber auch im Internet gesucht. Die Meinungen gehen hier weit auseinander. Ggf hat ja der ein oder andere Erfahrungen ob es Sinnvoll wäre?
Was ich bisher gelesen habe dürfte es ja z.B. mit einem RS1000 kein Problem sein mehrere Container zu verwenden. Das haben ja einige hier so gelöst.
Gruss
Oliver