Szenario:
Für alle WebApps liegt ein zentraler Core Code bereit den alle WebApps benötigen.
Jede App verfügt über ein eignes Frontend Theme und eine Config. Ebenso soll eine apache config zur Verfügung gestellt werden um die Domain zu verwalten. Die App soll nur über diesen Container gepflegt werden.
Eine WebApp soll zu jeder Zeit durch starten eines containers hinzugefügt werden können und durche stoppen des containers entfernt werden.
Zusätzlich müssen einige der WebApps auf mehreren Servern über ein loadbalancer verfügbar sein jedoch nicht alle. So soll WebApp A und B auf 10 Servern laufen WebApp Z jedoch nur auf einem.
Okay dieses Szenario hat es meiner Meinung nach ganz schön in sich .
Zu erst der Aufbau der Kern Docker Container.
PHP
Apache
Core Code
WebApp A
WebApp B
WebApp C
Was nun?
Mit diesem Beitrag lade ich Euch ein mit euren Kommentaren diesem Problem eine Lösung zu bieten.