After updating L4T (using apt update && apt upgrade) earlier today, Docker failed to start. The update included an upgrade to docker-ce version 28.0.0. The specific error encountered during startup is:
failed to start daemon: Error initializing network controller: error obtaining controller instance: failed to register bridge" driver: invalid argument
I had to downgrade Docker back to version 27.5.1 (apt install docker-ce=5:27.5.1-1~ubuntu.22.04~jammy) to resume normal ops.
L4T:
> cat /proc/version
Linux version 5.15.148-tegra (buildbrain@mobile-u64-6336-d8000) (aarch64-buildroot-linux-gnu-gcc.br_real (Buildroot 2022.08) 11.3.0, GNU ld (GNU Binutils) 2.38) #1 SMP PREEMPT Tue Jan 7 17:14:38 PST 2025
> lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.5 LTS
Release: 22.04
Codename: jammy
5 Likes
Hi,
Please try to restart the docker service to see if it helps.
$ sudo systemctl restart docker.service
Thanks.
AFR
February 20, 2025, 7:51am
4
Hi,
I have the same issue and restarting the service does not resolve the issue.
I’m on the same version
Linux version 5.15.148-tegra (root@avermedia.com ) (aarch64-buildroot-linux-gnu-gcc.br_real (Buildroot 2022.08) 11.3.0, GNU ld (GNU Binutils) 2.38) #1 SMP PREEMPT Mon Oct 28 12:58:01 CST 2024
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.5 LTS
Release: 22.04
Codename: jammy
best regards
Restarting doesn’t help. The latest Docker update is not compatible with default config of the L4T network stack.
This issue is related: Please update check-config with new 28.0.0 ipset requirements · Issue #49503 · moby/moby · GitHub
New kernel modules/options are required for the latest Docker version to run.
Fix for now:
sudo apt-get install -y docker-ce=5:27.5.1-1~ubuntu.22.04~jammy --allow-downgrades
sudo apt-get install -y docker-ce-cli=5:27.5.1-1~ubuntu.22.04~jammy --allow-downgrades
To get info about previous versions of docker run:
apt-cache madison docker-ce
12 Likes
Indeed downgrading docker worked for me.
1 Like
yanko
February 21, 2025, 8:52am
9
Same here, i was going crazy thinking I’m the problem, because I was unable to recreate flash I did 2 days ago.
1 Like
paulrrh
February 21, 2025, 11:43am
11
Thanks for info worked for me as well
Cheers
1 Like
RSG
February 21, 2025, 10:42pm
12
sudo apt-mark hold docker-ce=5:27.5.1-1~ubuntu.22.04~jammy
sudo apt-mark hold docker-ce-cli=5:27.5.1-1~ubuntu.22.04~jammy
4 Likes
Downgrading worked. Also should make sure to turn off docker software updates until this issue is resolved.
2 Likes
Downgrading worked.
Thanks for posting!
Lost 2hrs, but could be more!!
sudo apt-get install -y docker-ce=5:27.5.1-1~ubuntu.22.04~jammy --allow-downgrades
sudo apt-get install -y docker-ce-cli=5:27.5.1-1~ubuntu.22.04~jammy --allow-downgrades
4 Likes
Hi, all
Thanks for the update.
Another possible workaround is to build the kernel with the required config.
You can find more details in the below comment:
Hi, all
Thanks for your patience. According to this issue:
$ sudo docker run hello-world
docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
$ journalctl -xu docker.service
...
Feb 24 02:48:46 tegra-ubuntu dockerd[76713]: failed to start daemon: Error initializing network controller: error obtaining controller instance: failed to register "bridge" driver: invalid argument
Feb 24 02:48:46 tegra-ubuntu systemd[1]: docker.service: Main proces…
Thanks.
Thanks for posting.
I lost 2 days
system
Closed
March 26, 2025, 1:26am
18
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.