this post was submitted on 20 Jun 2026
850 points (99.3% liked)

me_irl

7961 readers
1474 users here now

All posts need to have the same title: me_irl it is allowed to use an emoji instead of the underscore _

founded 3 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] thenoirwolfess@fedinsfw.app 5 points 1 week ago* (last edited 1 week ago) (1 children)

I never have Docker Desktop on my machines, only Compose, but looking at the documentation they have definitely made it confusing. I know the terminal isn't for everyone, but it's straightforward. For easy install (and no AI or GUI) open a terminal and remove existing conflicts:
Debian/Ubuntu specific

for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done

RHEL/CentOS/Fedora/Rocky specific

sudo dnf remove -y docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine podman runc

Then install:
Arch specific

sudo pacman -S docker-compose

Alpine specific

apk add docker-cli-compose

All others

curl -fsSL https://get.docker.com/ | sh
[–] pivot_root@lemmy.world 3 points 1 week ago (1 children)

If you only care about running containers, containerd and nerdctl should be sufficient.

[–] thenoirwolfess@fedinsfw.app 2 points 1 week ago* (last edited 1 week ago)

Ah, thanks for the tip! From what I can gather most of my services can run just as well with a minor tweak for GPU CUDA usage. For my case, it might not be a problem but using your method would no doubt be huge for Pi-based servers