- Mitglied seit
- 12. Apr 2016
- Beiträge
- 1.481
- Punkte für Reaktionen
- 364
- Punkte
- 103
Hier war schon mehrfach die Frage, wie man Container mit einer IP aus dem eigenen LAN betreiben kann.
Hier ist die Antwort: https://forum.synology.com/enu/viewtopic.php?f=258&t=136957&p=509619#p509499
Wichtig:
Auch wenn die Container eine IP aus eurem LAN haben, können diese NICHT mit der DSM kommunizieren, auf der sie betrieben werden. Dafür ist ein Sicherheitsmechanismus im Kernel verantwortlich.
Das angelegt Docker Netzwerk muss eine ip-range innerhalb eures Netzwerks verwenden, die NICHT von eurem lokalen DHCP-Server bedient wird. Das Netzwerk verwendet eine eigene IPAM DHCP-Strategie mit eigener Datenbank, die nichts mit der von eurem DHCP-Server zu tun hat! Eine Zusammenarbeit mit euren DHCP-Server ist nicht vorgesehen, wobei es wohl auch dort Bemühungen von Dritten gibt einen entsprechnden IPAM-Treiber für Docker zu implementieren.
Nur über die Kommandozeile könnt ihr eine statische IP als Parameter --ip mitgeben.
Über die UI wird eine IP aus der definierten ip-range automatisch vergeben, das kann bei einer Container-Neuerzeugung (=nach einem Image update) zur vergabe einer anderen IP führen.
Hier ist die Antwort: https://forum.synology.com/enu/viewtopic.php?f=258&t=136957&p=509619#p509499
Wichtig:
Auch wenn die Container eine IP aus eurem LAN haben, können diese NICHT mit der DSM kommunizieren, auf der sie betrieben werden. Dafür ist ein Sicherheitsmechanismus im Kernel verantwortlich.
Das angelegt Docker Netzwerk muss eine ip-range innerhalb eures Netzwerks verwenden, die NICHT von eurem lokalen DHCP-Server bedient wird. Das Netzwerk verwendet eine eigene IPAM DHCP-Strategie mit eigener Datenbank, die nichts mit der von eurem DHCP-Server zu tun hat! Eine Zusammenarbeit mit euren DHCP-Server ist nicht vorgesehen, wobei es wohl auch dort Bemühungen von Dritten gibt einen entsprechnden IPAM-Treiber für Docker zu implementieren.
Nur über die Kommandozeile könnt ihr eine statische IP als Parameter --ip mitgeben.
Über die UI wird eine IP aus der definierten ip-range automatisch vergeben, das kann bei einer Container-Neuerzeugung (=nach einem Image update) zur vergabe einer anderen IP führen.