Virtual Host für Docker Container einrichten

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

le_tmp

Benutzer
Registriert
15. Apr. 2016
Beiträge
3
Reaktionspunkte
0
Punkte
1
Hi!

Ich habe GitLab in einem Docker Container laufen. Die Webapplikation ist unter dem Standardport erreichbar, also http://meinedomain.de:3000
Meine Frage ist ganz einfach: Wie kann ich (ähnlich wie bei der Web Station) einen Virtual Host einrichten, sodass die Webapp zB so erreichbar ist: http://gitlab.meinedomain.de

Was natürlich geht, ist im web verzeichnis ein forward ordner anzulegen und dann einen virtual host über die Web Station in den Forward Ordner leiten, welcher dann wiederrum auf http://meinedomain.de:3000 weiterleitet.
Aber so richtig gut finde ich diese Lösung nicht.

Hat jemand Ideen?
 
vHost: subdomain für Content in unterschiedlichen Verzeichnissen eines Webserver

Was Du vorhast ist aber eher das Verwenden eines Alias, der dafür sorgt, dass Deine DSM auch unter dem Alias zu erreichen ist.
Wenn man vhosts in Verbindung mit reverseproxy eigenschaften verwenden würde, dann könnte man tatsächlich so tun, als wenn die Docker-Container direkt erreichbar sind - allerdings erhöht das die Komplexität und auch den Wartungsaufwand nicht unerheblich.


Evtl. hilft dir eine DNS Server Implementierung weiter, die registriert wenn Container starten/enden: https://github.com/tonistiigi/dnsdock

Damit dein Docker-DNS auch von aussen erreichbar ist, musst du Port 53 in den Container durchreichen und dach deinen "neuen" DNS-Server in deinem Router eintragen. Tada: Hostnamen-Auflösung mit Installations- aber ohne Wartungsaufwand.
 
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat