Hi there, i have been using pihole with docker and dhcp helper for a few days now.
Everything seems to be working fine (it seems to get a very little dns query from my devices but i will have to investigate it later...), but i get spammed with those two messages:
no address range available for DHCP request via eth1
no address range available for DHCP request via eth0
My compose file is almost identical to the one pointed out in the docs (here)
I have this separate file (99-second-DNS.conf) as described in the post linked above, and i added those two lines to try to fix the problem. (192.168.1.2 is IP of my raspberry on host network)
I suspect that those messages may be triggered by the very lines you've added.
But before we start investigating this:
When operating a dockered Pi-hole as DHCP server, it may be easier to have the container run in Docker's host or macvlan network mode, as that would eliminate the need for a DHCP relay, see also Docker DHCP and Network Modes.
Is there a specific reason that you opted to stick with Docker's brigde mode (e.g. other containers on the same bridge network that your Pi-hole would somehow depend on)?
Another problem i encountered:
a lot of devices are receiving DHPC leases where the DNS Server is 8.8.8.8 and not my local raspberry IP. The log is the same as before, i have not touched anything since then.