Dzień Dobry.
Posiadam jedną domenę nazwijmy ją abcde.pl
W tej domenie posiadam wiele sub domen przykładowo
subdomena1.abcde.pl
subdomena2.abcde.pl
subdomena3.abcde.pl
subdomena4.abcde.pl
Wszystkie te sub domeny korzystają z 1 systemu (monolitu) tak samo główna strona abcde.pl
subdomena1.abcde.pl, subdomena2.abcde.pl itp to jedna aplikacja ta sama tylko z innymi danymi dla innych osób, natomiast główna domena to strona (osobisto/firmowa) planuje ją odseparować od sub domen. Udało mi się osiągnąć za pomocą prostej zmiany w apachu.
Osiągałem to za pomocą VirtualHost w apachu za pomocą ServerName oraz innego DocumentRoot. Rozwiązanie działa jednak nie jest idealne.
Docelowo chciałbym by główna domena ( i tylko ona) nie ruszając sub domen była osobną usługą dockera (całkowicie odseparowana) obecnie w 1 kontenerze działają dwie usługi (na zasadzie jakiej opisałem powyżej).
Obecnie mam usługi dockerowe:
PHP-Apache (aplikacja dla sub domen i głównej domeny)
db mariadb
memcache
Docelowo:
PHP-Apache (aplikacja dla sub domen)
db mariadb
memcache
- jedna dodatkowa usługa która obsługuje tylko główną domenę bez sub domen
Dodam że nie jestem administratorem sieci ani devopsem a ten projekt to projekt w większości osobisty a przy okazji chciałbym "liznąć" podstaw sieci i konfiguracji usług. Czy taka konfiguracja jest możliwa?
Pozdrawiam.