1 day ago

Docker rootless auf Fedora Silverblue



Fedora Silverblue benötigt eine angepasste Behandlung für die Zuordnung von Nutzern der Docker Gruppe.

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/


GNU/Linux.ch ist ein Community-Projekt. Bei uns kannst du nicht nur mitlesen, sondern auch selbst aktiv werden. Wir freuen uns, wenn du mit uns über die Artikel in unseren Chat-Gruppen oder im Fediverse diskutierst. Auch du selbst kannst Autor werden. Reiche uns deinen Artikelvorschlag über das Formular auf unserer Webseite ein.
Gesamten Artikel lesen

© Varient 2024. All rights are reserved