-eichi- 0 Geschrieben 7. März Melden Teilen Geschrieben 7. März Hallo Irgendwie komm ich nicht weiter. Folgende Situation: Hab ne Domain mit nem Windows Server 2016. Ne Docker Installation auf ner andern VM mit mehreren Containern (zb nextcloud auf 192.168.178.50:9000) Die einzelnen Docker Container sind ja über ip.vom.docker.server:port erreichbar Wie mach ich das am klügsten das ich den einzelnen Containern eine Domaindresse zuweise und ihnen ein internes SSL-Zertifikat ausstelle? Bei nem Server mit ner eigenen IP würde ich ja einfach nen A-Host anlegen zb 192.168.178.50 auf nextcloud.domain.local aber wie mach ich das denn wenn ich die nextcloud.domain.local auf 192.168.178.50:9000 setzen will? Mir fehlen irgendwie die richtigen Suchbegriffe für mein vorhaben , könnten ihr mir da weiterhelfen ? Danke Zitieren Link zu diesem Kommentar
testperson 1.705 Geschrieben 7. März Melden Teilen Geschrieben 7. März Hi, du kannst im DNS doch einfach verschiedene Hostnamen (A-Records) mit der gleichen IP Adresse haben. Der Port hat ja am Ende nichts mit dem Hostnamen / FQDN / dem SSL Zertifikat zu tun. Am sinnvollsten dürfte es aber sein, einen Loadbalancer / Revers-Proxy "vor den Containern" bereitzustellen, der die Verbindung proxied und anhand des DNS Namens dann zur passenden Anwendung "routet". So kannst du die Services auch alle per https / 443 ansprechen und musst an den Clients die Ports nicht verbiegen. Gruß Jan Zitieren Link zu diesem Kommentar
daabm 1.366 Geschrieben 7. März Melden Teilen Geschrieben 7. März MACVLAN comes to mind... Gib den Docker-Containern eine eigene IP. Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.