我正在尝试从docker容器管理我的容器主机接口(接口之一)。我可以更改IP地址并将静态IP分配给接口,但是当我在dhcp的情况下刷新IP地址时,我需要使用dhclient eth1
来更新租约,该租约不在容器内运行,因为存在没有这样的软件包安装容器。什么是最好的方式以便我可以续约?
我正在使用docker run --net=host --cap-add=NET_ADMIN -v /etc/network/:/mnt/network -p 8080 -d ubuntu_network
命令运行容器,其中ubuntu_network
是我的自定义应用程序。任何帮助将不胜感激。
我找不到与此相关的任何文件。
我应该能够从容器到容器主机接口续订租约。
答案 0 :(得分:0)
我必须在容器上运行apt add dhclient
软件包才能从容器运行dhclient
命令,以便接口可以向DHCP服务器发送查询以续订租约。
答案 1 :(得分:0)
这有点晚了,但是在Alpine Linux上运行udhcpc
似乎对我有用,以获得一个新的DHCP地址。