我可以使用以下命令手动设置 IP 地址:
docker run --lxc-conf="lxc.network.ipv4 = 172.17.0.12/16" -a stdin -a stdout -a stderr -i -t dockerimage /bin/bash
如何将多个接口(interface)添加到 docker 容器并手动设置 IP 地址?
最佳答案
我通过使用以下命令解决了这个问题:
dockerContainer=$(docker run --lxc-conf="lxc.network.ipv4 = 172.17.0.21/16" -d dockerimage)
sudo pipework docker0 -i eth1 $dockerContainer 172.17.0.22/24
'docker run' 命令创建 eth0,我使用 lxc.network.ipv4 配置手动设置 eth0。然后我使用管道添加接口(interface) eth1。
关于docker - 如何将多个接口(interface)添加到 docker 容器并手动设置 IP 地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27225298/