我有 docker 容器,它使用內部 DHCP 將 IP 分配給其網路介面。
每次我停止並再次運行容器時,都會分配新的IP,例如:172.17.0.2、172.17.0.3、172.17.0.4等
一旦我重新啟動計算機,DHCP就會從頭開始分配IP - 172.17.0.2
當我再次運行容器而無需重新啟動 PC 時,有什麼方法可以刷新當前的 DHCP 快取(租約)以始終分配 172.17.0.2 IP?
答案1
我剛剛找到了透過重新啟動 docker ex 來釋放 docker 的 DHCP 快取的最簡單方法:
sudo service docker restart
它與僅 DHCP 釋放不同,但它滿足了我的需要。