允许docker容器中的dnsmasq的bootp

我尝试运行dnsmasq,它必须提供DHCP + BOOTP,但是当它在容器中运行时,dnsmask不会打开67 \ udp端口。

在主机系统上具有类似的configuration文件,它可以正常工作。

我运行标志-net主机和-privileged容器,但它不帮助我。

为什么dnsmasq不想将67 / udp(BOOTP服务器)打开到容器中? 我如何能够解决这个问题呢?

根本原因不在dockerconfiguration。 我错过了用所需的参数添加configuration文件/etc/dnsmasq.d/default.conf。 增加了67个端口后,开始工作