I'm experiencing some frustrating networking issues in our Docker Swarm setup since we upgraded to version 29. We've got different host systems running Debian and Ubuntu 24. The problem pops up randomly; about every second or third deployment fails, though sometimes a retry will succeed. I've tried a bunch of things like pruning unused resources, cleaning up ip tables, deleting old Docker network configurations, reinstalling Docker, and even rebooting the systems, but nothing seems to help. The error message reads: 'Error response from daemon: failed to set up container networking: updating external connectivity for IPv4 endpoint... endpoint not found.' Does anyone have any tips or advice on how to fix this?
2 Answers
Yeah, it's frustrating when updates like this lead to big issues. The Docker API was known for its stability for years, so this change has caught a lot of people off guard. Just hang in there, hopefully they'll address it soon. If you haven't already, you might want to keep an eye on the GitHub discussions for any updates regarding a fix.
It looks like this issue might be related to a known problem discussed in a recent pull request on GitHub. Basically, it seems that the Docker developers inadvertently broke some functionality with this release. Depending on how urgent your situation is, rolling back to version 28.5.2 could be a temporary solution until a proper fix is implemented.

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures