Zum Ausführen von Docker sind Root-Rechte erforderlich. Um das Problem zu lösen, dass Nicht-Root-Benutzer keine Berechtigung zum Ausführen von Docker-Befehlen haben, ist die Methode wie folgt: Methode 1: Verwenden Sie sudo, um Administratorrechte zu erhalten und Docker-Befehle auszuführen. Diese Methode weist viele Einschränkungen auf, wenn Docker-Befehle über Skripte ausgeführt werden. Methode 2: Wenn der Docker-Daemon gestartet wird, erhält die Benutzergruppe mit dem Namen Docker standardmäßig die Berechtigung, den Unix-Socket zu lesen und zu schreiben. Solange die Docker-Benutzergruppe erstellt und der aktuelle Benutzer zur Docker-Benutzergruppe hinzugefügt wird, hat der aktuelle Benutzer daher die Berechtigung, auf den Unix-Socket zuzugreifen und Docker-bezogene Befehle auszuführen. sudo groupadd docker #Docker-Benutzergruppe hinzufügen sudo gpasswd -a $USER docker #Den angemeldeten Benutzer zur Docker-Benutzergruppe hinzufügen newgrp docker #Benutzergruppe aktualisieren Auffüllen: So erhalten Sie Root-Rechte in einem Docker-Container Zunächst muss Ihr Container laufen Sie können die CONTAINER-ID des Containers über sudo docker container ls oder sudo docker ps anzeigen. Führen Sie abschließend den Befehl aus (7509371edd48 ist die oben angegebene CONTAINER-ID)
Dies ist das Ende dieses Artikels über die Berechtigungsanalyse, die zum Ausführen von Docker erforderlich ist. Weitere Informationen dazu, ob Docker Root-Berechtigungen erfordert, finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! |
<<: js, um einen einfachen Taschenrechner zu erstellen
>>: Bringen Sie Ihnen Schritt für Schritt das Tutorial zur MySQL-Abfrageoptimierungsanalyse bei
Meine Empfehlung Lösung für die Koexistenz mehrer...
Inhaltsverzeichnis Hafenbezogene Konzepte: Bezieh...
In MySQL können Sie die Funktionen IF(), IFNULL()...
Inhaltsverzeichnis 1. Listendurchlauf 2. Die Roll...
Inhaltsverzeichnis 1 Testfälle 2 JS-Array-Dedupli...
1. Transaktionen haben ACID-Eigenschaften Atomari...
2.1, MSI-Installationspaket 2.1.1、Installation Be...
1. Installieren und verwenden Sie Docer CE Dieser...
Das Wechseln von Dateien ist eine gängige Operati...
Installieren Filebeat hat Logstash-Forwarder voll...
Inhaltsverzeichnis 1. Datenbankmodul 1.1 Datenban...
Das <canvas>-Element ist für clientseitige ...
1.1 Einführung in die iptables-Firewall Netfilter...
Effektbild: Implementierungscode: <Vorlage>...
Vue3-Projektkapselung Seitennavigation Textskelet...