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.
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.
Benutzer müssen angemeldet sein, um Kommentare zu schreiben
Anmelden
Antworten
Bereits Mirantis Kubernetes Engine (formerly Docker Enterprise) verwenden?
Über Mirantis
Mirantis Kubernetes Engine (ehemals Docker Enterprise) ist ein voll ausgestattetes, CNCF-konformes Enterprise-Kubernetes, komplett mit einer Management-WebUI, Calico-Container-Netzwerk und Istio-Ingre
Mit über 2,5 Millionen Bewertungen können wir Ihnen die spezifischen Details liefern, die Ihnen bei der informierten Softwarekaufentscheidung für Ihr Unternehmen helfen. Das Finden des richtigen Produkts ist wichtig, lassen Sie uns helfen.