Seite 1 von 1

Domainname für Docker container

Verfasst: Sa Mai 16, 2020 9:51 am
von Marinux
Hallo,

ich betreibe openHAB über Portainer mit macVLAN. das funktioniert tadellos, allerdings würde ich gerne den Container auch über einen Domainnamen ansprechen.

Dazu habe ich in den advanced settings folgendes eingetragen:
portainer_domain_name.png
Wie unschwer zu erkennen ist betreibe ich eine FritzBox als Router. In der FritzBox wird mir jedoch das Netzwerkinterface des Container mit dem Name:

Code: Alles auswählen

JmDNS-/aaa-bbb-ccc-ddd
angezeigt, wobei aaa-bbb-ccc-ddd der vergebenen IP Adresse entspricht.

Habt ihr eine Idee, wie ich es schaffe den openHAB container unter https://openhab:8443 anzusprechen?

Re: Domainname für Docker container

Verfasst: Mi Jul 15, 2020 8:58 am
von Robosoc
@Marinux: Hallo Markus, ich habe ähnliche Probleme (Fritzbox-Nutzer) und Wünsche, wenn auch mit anderen Containern. Aber ich bin technisch nicht ausreichend versiert um die Lösung zu finden. Hast Du schon eine Lösung dazu entwickeln können?

Re: Domainname für Docker container

Verfasst: Mi Jul 22, 2020 9:11 am
von Marinux
Hi Sven,

leider habe ich noch keine Lösung parat. Ich bin mir nicht sicher wer eigentlich für den Domainname zuständig ist. Portainer direkt oder der jeweilige Dockercontainer, der die im Portainer hinterlegten Infos verstehen muss.

Re: Domainname für Docker container

Verfasst: Mi Jul 22, 2020 9:16 am
von bodo
Hoi
Du kannst in der Fritzbox den Namen eingeben (wenn ich mich richtig erinnere). :D
node-red.png
node-red2.png

Re: Domainname für Docker container

Verfasst: Mi Jul 22, 2020 9:20 am
von Marinux
Hi,

sicher, dass kann man tun. Allerdings ist das zusätzliche Pflege in einer separaten Box, die bei jedem re-deployment (MAC-change) erneut bedacht werden muss. Wenn es von Portainer aus angeboten wird, dann wäre es am einfachsten es dort auch zu verwalten.

Re: Domainname für Docker container

Verfasst: Mi Jul 22, 2020 9:22 am
von bodo
Hoi

Da kenn' ich mich nicht aus.
Der Nameserver im Netzwerk macht das normalerweise und das ist wohl hier die fritzbox.

Re: Domainname für Docker container

Verfasst: Mi Jul 22, 2020 10:50 am
von ms20de
Hallo Zusammen,

der Hostname des Geräts wird meines Wissen nach nur an dem Router (Fritzbox) übertragen, wenn die IP-Adresse per DHCP angefordert wird. Dann trägt der Router den Hostname mit der IP in eine Tabelle ein, wie man es auch über die Router-Oberfläche von Hand machen kann. DHCP für Container ist akutell wohl nur eine experimentelle Funktion.

Bei macVLAN hat man die MAC-Adresse und IP des Containers von Hand vergeben. Ich sehe hier kein großes Problem diese auch in den Router einzutragen, weil man muss nur etwas anpassen, wenn man händisch eine Änderung an der IP-Adresse macht.

Viele Grüße,
Matthias

Re: Domainname für Docker container

Verfasst: Mi Jul 22, 2020 1:43 pm
von Marinux
Hi Matthias,

na klar. Das macht absolut Sinn was Du schreibst, shame on me.

Somit ist der derzeitige Königsweg im Router den Name zu verwalten wie @bodo vorgeschlagen hat. Mit zukünftigem DHCP mag es dann ggf. über portainer gehen.