This is an automated archive.
The original was posted on /r/pihole by /u/escootbeg on 2023-08-18 16:26:59+00:00.
I am a noob (so please forgive if the question is vague). I managed to run pihole in a docker container on my ubuntu machine. I could see the queries coming through as well but all the requests seem to be originating from my router. I dug around and found out that, this is because the “router advertises its own IPv6 address as DNS server” and I need to make the router uses the ipv6 address from the pihole for the DNS server. And here is where the problem lies, I have not been able to run docker pihole container with the changes to /etc/docker/daemon.json. I keep getting
sudo systemctl restart docker
Job for docker.service failed because the control process exited with error code.
See “systemctl status docker.service” and “journalctl -xeu docker.service” for details.
If I remove the json I can restart , I tried removing the “fixed-cidr-v6” section as well and just have “ipv6”: true, but still see the above error. Can someone please help.
TLDR: need help setting up ipv6 on docker pihole
Thanks