Comment on How do I stop Docker trying to pull from IPv6?
tychosmoose@piefed.social 3 days agoDifferent programs have different defaults.
But in your situation which would be more helpful - prevent this one docker command from using ipv6 (likely more difficult), or preventing all commands from using your broken ipv6 config (likely easier)?
I have no idea about the first. Maybe some people know this detail. But I'm sure that with a distro and version that you're running, there are lots of people who could help with the second. Raspberry Pi 3B+ is the hardware. What software are you using?
Zagorath@aussie.zone 3 days ago
Whatever the latest version of Raspbian was a month or two ago when I installed it.
uname -a
outputs[…]6.12.25+rpt-rpi-v8[…]
./etc/os-release
contains “Debian GNU/Linux 12 (bookworm)”.tychosmoose@piefed.social 3 days ago
Ok, so it's probably using NetworkManager. I would try disabling it in /etc/NetworkManager/NetworkManager.conf by adding a block like:
Then
sudo systemctl restart NetworkManager
.Can't say for sure if this will work. I dislike using NetworkManager on my servers so I can't test if this works. But hopefully the before/after of
ip addr
is different.Although it looks like your
ip addr
output posted an hour or so ago doesn't show any ipv6 addressing. Maybe the problem is solved now.Zagorath@aussie.zone 2 days ago
Unfortunately not.
tychosmoose@piefed.social 2 days ago
Well crap. Do you have no ipv6 address now in
ip addr
?Guess I gave Docker too much benefit of the doubt and assumed it should failover to v4 once v6 was disabled. Bad assumption on my part.
Could it be a DNS problem? If you
dig registry-1.docker.io +short
does it return an ipv4 or v6 address?It looks like there have been sporadic reports of problems from people since last year.