У меня есть Docker-контейнер, он использует внутренний DHCP для назначения IP-адреса своему сетевому интерфейсу.
Каждый раз, когда я останавливаю и снова запускаю контейнер, назначается новый IP-адрес, например: 172.17.0.2, 172.17.0.3, 172.17.0.4 и т. д.
После перезагрузки компьютера DHCP начинает назначать IP-адрес с самого начала - 172.17.0.2
Есть ли способ перепрошить текущий кэш DHCP (аренду), чтобы при повторном запуске контейнера без перезагрузки ПК всегда назначался IP-адрес 172.17.0.2?
решение1
Я только что нашел самый простой способ освободить кэш DHCP Docker, просто перезапустив Docker ex:
sudo service docker restart
Это не то же самое, что просто DHCP-релиз, но это делает то, что мне нужно.