Ich habe einen Docker-Container, der internes DHCP verwendet, um seiner Netzwerkschnittstelle die IP zuzuweisen.
Jedes Mal, wenn ich den Container stoppe und erneut starte, wird die neue IP zugewiesen, z. B.: 172.17.0.2, 172.17.0.3, 172.17.0.4 usw.
Sobald ich den Computer neu starte, beginnt DHCP mit der IP-Zuweisung von Anfang an - 172.17.0.2
Gibt es eine Möglichkeit, den aktuellen DHCP-Cache (Leases) zu flashen, damit immer die IP 172.17.0.2 zugewiesen ist, wenn ich einen Container erneut ausführe, ohne den PC neu zu starten?
Antwort1
Ich habe gerade den einfachsten Weg gefunden, den DHCP-Cache des Dockers freizugeben, indem ich Docker einfach neu starte, z. B.:
sudo service docker restart
Es ist nicht das Gleiche wie nur die DHCP-Freigabe, aber es tut, was ich brauche.