我有一个带有ubuntu:latest和其他一些依赖项的Docker镜像。该脚本会自动以预期的2个NIC的eth0(默认情况下为eth0)和eth1启动。由于第二个NIC不存在,脚本崩溃了,容器停止了。因此,由于容器不再存在,因此无法使用Pipeworks。

我试图将其添加到Dockerfile中:

RUN echo "auto eth1" >> /etc/network/interfaces
RUN echo "iface eth1 inet dhcp" >> /etc/network/interfaces

但这也不起作用。

是否有适当的方法来实现这一目标,否则就以:-)开头

也许以后拥有“NIC eth1 dhcp”之类的东西很酷。

-标记

最佳答案

尝试将以下内容添加到您的docker文件中:RUN ifup eth1

10-04 19:26