Die Container-Ökonomie hat sich erheblich verändert. Podman und Docker sind nun starke Konkurrenten, die unterschiedliche Stärken haben. Während Podman flexibler und sicherer ist, bleibt Docker für Anwender mit komplexen Projekten wie docker-compose wichtig.
Hierbei zeigen sich vor allem beim Einrichten des rootless Zugriffs Stolpersteine.
Auf Fedora Silverblue ist es durch den ostree Ansatz nicht möglich, zur Laufzeit die Gruppenzuordnung zu ändern. Zuerst müssen Gruppenzuordnung aus der »Schattendatei« der Gruppen /usr/lib/group der /etc/group bekannt gemacht werden.
grep -E '^docker:' /usr/lib/group | sudo tee -a /etc/group
Im darauffolgenden Schritt können die Nutzer den Gruppen beitreten.
sudo usermod -aG docker $USER
Laut der Dokumentation reicht ein einfacher Logout, aus meiner Erfahrung müssen die Docker Dienste ebenso neu gestartet werden. Einfacher ist daher ein Neustart.
Quelle: https://docs.fedoraproject.org/en-US/fedora-silverblue/troubleshooting/#_unable_to_add_user_to_group
Hauptbild: druckfuchs - https://pixabay.com/de/photos/container-fracht-transport-logistic-789488/