我尝试运行必须提供DHCP + BOOTP的dnsmasq,
但是dnsmask在容器中运行时不会打开67 \ udp端口。
使用主机系统上的类似配置文件,它可以正常工作。
我运行带有-net host和-privileged标志的容器,但这对我没有帮助。
为什么dnsmasq不想在容器中打开67 / udp(BOOTP服务器)?
我该如何修复呢?
最佳答案
根本原因不在docker配置中。
我错过了添加带有必需参数的配置文件/etc/dnsmasq.d/default.conf的过程。
添加后,打开了67个端口并开始工作
关于docker - 在docker容器中允许dnsmasq的bootp,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40932598/