不会吧!
首先,一如既往地谢谢你。我花了很长时间研究,发现了一些运行在端口53上的东西;然后我花了几个小时试图弄清楚53端口上运行的是什么(如果有的话)。
我只是导出了配置,并删除了与容器无关的一切。
我正要发布它,注意到容器envs密钥DNSMASQ_USER在导出中显示为“DNSMASQ_USER”
有一个额外的空间!
把它拆了,启动了容器,我觉得它起作用了。
下面是不完整的配置:
/interface bridge add name=bridge1 add name=docker /interface bridge port add bridge=docker interface=veth1 /interface veth add address=10.0.0.2/24 gateway=10.0.0.1 name=veth1 /ip address add address=192.168.2.4/24 comment=defconf interface=bridge1 network=\ 192.168.2.0 add address=10.0.0.1/24 interface=docker network=10.0.0.0 /container mount add dst=/etc/pihole name=etc_pihole src=/disk1/etc add dst=/etc/dnsmasqD name=dnsmasq_pihole src=/disk1/etc-dnsmasq. confd/container add envlist=pihole_envs interface=veth1 logging=yes mounts=\ etc_pihole,dnsmasq_pihole root-dir=disk1/pihole /container config set registry-url=https://registry-1.docker.io tmpdir=disk1/pull /container envs add key=TZ name=pihole_envs value=America/New_York add key=WEBPASSWORD name=pihole_envs value=mikrotik add key="DNSMASQ_USER " name=pihole_envs value=root /ip dhcp-server network add address=192.168.2.0/24 comment=defconf gateway=192.168.2.2 netmask=24 /ip dns set cache-max-ttl=3w cache-size=16384KiB servers=192.168.2.2