Hello, pretty new to docker. I am trying to run PiHole in docker. All was well till i realized that the network gets unstable when PiHole was running.
Here’s a ping test without any containers running:
PING 126.96.36.199 (188.8.131.52) 56(84) bytes of data.
64 bytes from 184.108.40.206: icmp_seq=1 ttl=118 time=5.36 ms
64 bytes from 220.127.116.11: icmp_seq=2 ttl=118 time=5.25 ms
64 bytes from 18.104.22.168: icmp_seq=3 ttl=118 time=4.20 ms
64 bytes from 22.214.171.124: icmp_seq=4 ttl=118 time=4.34 ms
64 bytes from 126.96.36.199: icmp_seq=5 ttl=118 time=5.21 ms
64 bytes from 188.8.131.52: icmp_seq=6 ttl=118 time=5.12 ms
64 bytes from 184.108.40.206: icmp_seq=7 ttl=118 time=4.50 ms
Ping test with PiHole container running:
64 bytes from 220.127.116.11: icmp_seq=27 ttl=118 time=4.27 ms
64 bytes from 18.104.22.168: icmp_seq=29 ttl=118 time=5.10 ms
From 169.254.190.88 icmp_seq=28 Destination Host Unreachable
From 169.254.190.88 icmp_seq=30 Destination Host Unreachable
Checking ifconfig in host shows that 169.254.190.88 is veth adapter’s IP that was created when container is running. Been cracking my head on why is my packets being routed to 169.254.X.X. Same thing happens when i ping some thing local like 192.168.1.X. It happens very frequently and makes it so hard to SSH. Any kind soul can advise on this? Thanks.