Externer Zugriff auf Webserver im Docker Container

  • 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.

akleiser

Benutzer
Registriert
24. Okt. 2018
Beiträge
2
Reaktionspunkte
0
Punkte
0
Hallo zusammen,

da ich neu hier bin, bin ich nicht sicher, ob ich das richtige Forum habe.

Mein Setup
Diskstation ist per dynamischen DNS von aussen über [station].domain.de zu erreichen.
Auf der Disksation läuft in einem docker container ein webserver (Port 8081)
Auf diesen kann ich auch über [station].domain.de:8081 zugreifen.

Eigentlich möchte ich aber über [station].domain.de/docker von aussen zugreifen, und dann intern auf den docker container "verlinken".

Auf der Disksation läuft die Webstation und wenn ich eine index.html in einen Unterordern "docker" auf der Webstation lege, kann ich darauf auch entsprechende per [station].domain.de/docker zugreifen.

Bei meiner Suche habe ich allerdings nichts passendes gefunden .

Wie muss dass setup aussehen, damit das funktioniert?

Bis demnächst.
Alex
 
Hi Alex

Da das Dockerfile einen eigenen Webserver hat, musst du mit einem anderen Namen darauf zugreifen.
Lade dir das *DDns updater 2* (community) Packet runter so das du verschiedene Domainnamen auf deine Syno zeigen lassen kannst.
Dann kannst du mit dem Systemsteuerung-> Anwendungsportal-> reverse proxy deine Docker instanz ausführen wenn z.b. name2.meinedomin.de aufgerufen wird.

Als zückerchen kannst du auch noch ein SSL Zertifikat generieren das auf den Domainnamen lautet und der Dockerinstanz zuweisen.

Dann hat du https://mein.domain.de mit gültigem SSL auf der Syno am laufen im Dockercontainer.

gruss Alf
 
Danke.

Die Möglichkeit hatte ich schon gefunden. Ich wollte den Container eigentlich gerne über den Pfad und nicht über den domainnamen ansprechen.
Wenn das nicht geht, ist es wohl dieser Weg...

Bis demnächst.
Alex
 
Es geht sicherlich auch über den Pfad, allerdings nicht über die Möglichkeiten die Synology in der DSM GUI zur Verfügung stellt.
Auch redirects in html in /web willst du sicher nicht da dann 8081 auch nach extern geöffnet sein müsste.

Die Version mit Pfad geht denke ich via config Anpassung auf der Konsole, aber das müsste ich auch nachschlagen/probieren. Aus dem Stehgreiff kann ich es dir nicht sagen.
Falls ich die Tage mal dazu komme melde ich mich.
 
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