Heim > Betrieb und Instandhaltung > Docker > So lösen Sie den Docker-Befehl, ohne sudo einzugeben

So lösen Sie den Docker-Befehl, ohne sudo einzugeben

WJ
Freigeben: 2020-06-08 16:56:07
Original
2669 Leute haben es durchsucht

So lösen Sie den Docker-Befehl, ohne sudo einzugeben

Wie löse ich den Docker-Befehl, ohne sudo einzugeben?

Da der Docker-Daemon an den Unix-Socket des Hosts und nicht an einen gewöhnlichen TCP-Port gebunden sein muss und der Besitzer des Unix-Sockets der Root-Benutzer ist, können andere Benutzer die entsprechenden Befehle nur über ihn ausführen Hinzufügen der Sudo-Option vor dem Befehl Operate.

Wenn Sie nicht jedes Mal, wenn Sie den Docker-Befehl verwenden, extra sudo eingeben möchten, können Sie ihn wie folgt konfigurieren.

1. Erstellen Sie eine Docker-Gruppe

$ sudo groupadd docker
Nach dem Login kopieren

2. Fügen Sie den aktuellen Benutzer zur Docker-Gruppe hinzu

$ sudo usermod -aG docker $USER
Nach dem Login kopieren

3

4. Überprüfen Sie, ob der Docker-Befehl ausgeführt werden kann

$ docker run hello-world
Nach dem Login kopieren
Verwandte Empfehlungen:

Docker-Tutorial

Das obige ist der detaillierte Inhalt vonSo lösen Sie den Docker-Befehl, ohne sudo einzugeben. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage