How did we get here?
I like to give a purpose to the phones that I don't use actively, so let's run Docker on one of them. My experience with running Docker on Ubuntu Touch was a bit rough. I compiled the kernel with the "required" configurations for Docker and lost Wi-Fi. After a couple of days (sigh), I remembered that our kernel uses modules for certain drivers, and one of them was for WLAN. After I generated my own rootfs and flashed it, Wi-Fi started working again. After installing the apt version of Docker (I'll say why I chose the apt version later), I got Docker to work—yay!
The reason for not going with the Snap version of Docker was that it couldn't even run the hello-world
container. No matter what I tried, I had no luck, so I gave up on it for now. I'll try to get the Snap version to work because with a UT update, I'll lose my Docker.