I wouldn’t say that Ubuntu Budgie does not support docker. The reason being is it is still just Ubuntu with a desktop bolted on. I’m running docker via the snap package. This might be an interim solution for you until the larger problem is solved. I have a 1910 installation around that maybe I can try this out tomorrow and see if I run into this. I just happen to be out and about today.
Well, “my specific setup” is a clean install of UB with nothing else installed or configured on a simple Intel Core i3-9100 16gb ram home computer.
It’s a bit worrying you, a UB team member, can draw such a conclusion based on the fact an older version of Docker works on a 1.5 years older version of Budgie… clearly my point is it doesn’t work on 19.10 and your info doesn’t seem to add anything constructive to the topic.
You can’t find Docker for Eoan Ermine (Ubuntu 19.10) because it doesn’t exist. Docker may not make a repository for any but Long Term Support versions. Use the repository for Disco Dingo (19.04) or even an earlier LTS version. It’s the latest Docker and runs fine. Only the repository needs changing.
You asked very specifically that if this was a budgie issue. Clearly it is not.
I am pointing you towards where docker clearly does work. The fact that bionic is a given age or not is neither here not there. It is a well looked after package with multiple updates including security updates.
Since docker isnt a budgie specific issue I am going to redirect you towards better forums for this. askubuntu.com and ubuntuforums.org
cat /etc/apt/sources.list.d/download_docker_com_linux_ubuntu.list ─╯
deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable
The above is on my 19.10 machine. And it works great.
The steps generally are:
Ensure docker.io and such are not installed (historically out of date - although Debian just updated finally)
Add their apt-key (on the docker site in their install instructions for Ubuntu)
Add the repo (changing the release version to what they support) - like above.
apt update
install docker-ce and docker-compose if you use it.
I am not sure if you use ansible or not, but here is a small “task” to get this done. (yes it should be built as a “role”, but I put this together quickly).