Getting ipv6 to work with rpi, docker and pihole
This is how I made pihole run in a docker container with ipv6 support.
Step one: Configure docker for ipv›6:
|  |  | 
then we need to create a ipv6 network for docker:
|  |  | 
restart docker
|  |  | 
I use docker-compose to manage the container, so I added the following to docker-compose.yml
|  |  | 
and choose the ipv6 network:
|  |  | 
rebuild the docker container:
|  |  | 
And voila! The pihole instance should now come up with an valid ipv6 address - and should respond to DNS queries on the ipv6 interface.