DNS isn't resolving for other devices on the network. If i set the host machine DNS to the containers IP Address DNS does resolve and i see logs in the admin dashboard
Couple of questions
Should the FTLCONF_REPLY_ADDR4 be the Host IP or the Container IP?
Should i be setting the DNS to the Host IP? or the Container IP?
Note that DNS1 and DNS2 are deprecated.
Instead, you should use PIHOLE_DNS_ to specifiy a list of upstream DNS servers for your Pi-hole container.
That would only work for clients that have been explicitly manually configured to use port 54 for DNS requests (and most clients rarely expose a way of configuring a diverging DNS port).
All other clients will always use standard port 53 for DNS.