【问题标题】:Running DHCP renew lease command from Docker Alpine Container从 Docker Alpine 容器运行 DHCP 更新租约命令
【发布时间】:2019-01-21 16:35:54
【问题描述】:

我正在尝试从 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 是我的自定义应用程序。任何帮助将不胜感激。

我找不到任何相关文件。

我应该能够续订从容器到容器主机接口的租约。

【问题讨论】:

    标签: docker dhcp


    【解决方案1】:

    这有点晚了,但在 Alpine Linux 中运行 udhcpc 似乎对我来说可以获得新的 DHCP 地址。

    【讨论】:

      【解决方案2】:

      我必须在我的容器上运行 apt add dhclient 包才能从容器运行 dhclient 命令,以便接口可以向 DHCP 服务器发送查询以更新租约。

      【讨论】:

      • 这是 apk 不合适
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-06-11
      • 1970-01-01
      • 1970-01-01
      • 2021-12-23
      • 1970-01-01
      • 1970-01-01
      • 2020-07-28
      相关资源
      最近更新 更多