

Might do that when the next LTS version is released. But have been thinking about moving all my containers to the server version. Just because I like to have a desktop (just in case). I'm using the Ubuntu Desktop 64 bit version. I spent 2 days googling to find a solution to the problem. Please find another solution for this cannot-run-docker-out-of-the-box problem for your server image than letting all your users in the dark about why they cannot run docker anymore in 21.10.įor what it is worth, I agree with ianmacs. We use ubuntu instead of raspi-os on our ARM build servers only **because** we need to run Docker for ARM 32 and 64 bits. Please find another solution for this cannot- run-docker- out-of- the-box problem for your server image than letting all your users in the dark about why they cannot run docker anymore in 21.10. Your server images, therefore, should have modules-extra installed by default. A few seconds more per reboot therefore does not eat away from the uptime. But for servers? I mean, servers are meant to run uninterrupted until there is a kernel update. I feel that there needs to be a fix other than invalidating my >10 hours of my work by invalidating this bug report.Ĭoming back to boot time savings: IMO that's a thing for desktops.

Why was the veth kernel module moved to modules-extra? You are talking about 19MB space savings of compressed initrd, but this module is only 25k, uncompressed! And on ubuntu servers, Docker certainly is one of the main use cases. Why has the docker.io package not added a dependency on the modules-extra package? It clearly does not work without this package on raspi.

Why have you, Dave, not immediately told me of the solution (install modules-extra!) as soon as you saw this bug report? Why was a solution for running docker containers not mentioned in the Ubuntu 21.10 release notes?

I had to invest >10 hours, trying to get docker containers to work with ubuntu 21.10 on Raspberry Pi. However, the original problem is not solved. Reducing boot time by reducing the number of kernel modules is something I can understand.
