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 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=118 time=5.36 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=118 time=5.25 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=118 time=4.20 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=118 time=4.34 ms
64 bytes from 8.8.8.8: icmp_seq=5 ttl=118 time=5.21 ms
64 bytes from 8.8.8.8: icmp_seq=6 ttl=118 time=5.12 ms
64 bytes from 8.8.8.8: icmp_seq=7 ttl=118 time=4.50 ms
Ping test with PiHole container running:
64 bytes from 8.8.8.8: icmp_seq=27 ttl=118 time=4.27 ms
64 bytes from 8.8.8.8: 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.