Thank you Endearing6500! This also happened to me and I could not understand why it suddenly stopped working. All I did was update my server and suddenly unbound would not start and none of the containers could not communicate outside the docker network.
Thought I’d put the commands I ran (Ubuntu 22.04 arm) to downgrade for anyone facing the same problem:
sudo systemctl stop docker
sudo apt remove docker-ce docker-ce-cli
(Note removing docker doesn’t delete the docker volumes)
Then found exact package version using this apt-cache madison docker-ce
so I could run…
sudo apt install docker-ce=5:27.5.1-1~ubuntu.22.04~jammy docker-ce-cli=5:27.5.1-1~ubuntu.22.04~jammy