When we say pihole isn’t working is the docker container running at all and what do the docker logs say?
on the bash prompt can you check the following
We should update the ports but 67 is for DHCP and 443 could be added but this should still work.
Often pihole doesn’t start up all the way and hangs (in my experience).
(replace pihole with the name of the container but mine is defaulted to pihole)
docker ps -a | grep pihole
docker logs pihole
try to restart pihole and check logs again if you don’t see anything
docker restart pihole
docker logs -f pihole
hit ctrl-c to stop logs when you’re ready. Is there any information or does docker refuse to run the container at all?