Introducing G2.ai, the future of software buying.Try now
Upendra Kumar D.
UD
Data Science Fellow at Insight Data Science

Wie führe ich Docker ohne sudo-Zugriff aus?

?
2 Kommentare
Sieht aus, als wären Sie nicht angemeldet.
Benutzer müssen angemeldet sein, um Fragen zu beantworten
Anmelden
LP
Student
0
Der Docker-Daemon bindet sich an einen Unix-Socket anstelle eines TCP-Ports. Standardmäßig gehört dieser Unix-Socket dem Benutzer root und andere Benutzer können nur mit sudo darauf zugreifen. Der Docker-Daemon läuft immer als Benutzer root. Wenn Sie den Docker-Befehl nicht mit sudo voranstellen möchten, erstellen Sie eine Unix-Gruppe namens docker und fügen Sie Benutzer hinzu. Wenn der Docker-Daemon startet, erstellt er einen Unix-Socket, der für Mitglieder der Docker-Gruppe zugänglich ist. Und abmelden. Nach dem Login können Sie Docker ohne den sudo-Befehl ausführen.
Sieht aus, als wären Sie nicht angemeldet.
Benutzer müssen angemeldet sein, um Kommentare zu schreiben
Anmelden
Antworten
Guiomar T.
GT
Jefe de proyecto en Naeva Tec
0
Docker hat seine eigene Gruppe "docker" (in Ubuntu ist die Gruppen-ID normalerweise 999). Wenn Sie also einen Benutzer zur Docker-Gruppe hinzufügen, kann dieser Benutzer jeden Docker-Befehl ausführen.
Sieht aus, als wären Sie nicht angemeldet.
Benutzer müssen angemeldet sein, um Kommentare zu schreiben
Anmelden
Antworten