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) sudo docker exec -ti -u root 7509371edd48 bash Ergänzung: Lösen Sie das Problem, dass Nicht-Root-Benutzer keine Berechtigung zum Ausführen von Docker-Befehlen haben Problembeschreibung:
Grund (aus dem Docker-Handbuch):
Die Antwort liegt auf der Hand. Verwenden Sie entweder den Root-Benutzer oder erstellen Sie eine Benutzergruppe namens Docker und fügen Sie der Gruppe den Nicht-Root-Benutzer hinzu, den Sie für die Verwendung von Docker benötigen. Wenn Sie noch nicht wissen, wie das geht, lesen Sie weiter. 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 Das Obige ist meine persönliche Erfahrung. Ich hoffe, es kann Ihnen als Referenz dienen. Ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen werden. Sollten dennoch Fehler oder unvollständige Überlegungen vorliegen, freue ich mich über eine Korrektur. Das könnte Sie auch interessieren:
|
<<: Teilen Sie einige ungewöhnliche, aber nützliche JS-Techniken
>>: Eine kurze Erläuterung der HTML-Tabellen-Tags
Vorlage 1: anmelden.vue <Vorlage> <p Kla...
1. Drücken Sie Win + R und geben Sie cmd ein, um ...
Vorwort InnoDB speichert Daten in Tablespaces. In...
Vorwort: Im vorherigen Artikel wurden mehrere all...
Folgendes ist passiert. Heute habe ich mit GitHub...
Der Linux-Stream-Editor ist eine nützliche Möglic...
<br />Dies ist nicht nur ein Zeitalter der I...
Code kopieren Der Code lautet wie folgt: <html...
So installieren Sie das Linux CentOS 7.7-System i...
Die Hauptunterschiede sind folgende: 1. MySQL ver...
Vorwort Wie wir alle wissen, treten bei Front-End...
Die vollständige Syntax der Select-Anweisung laut...
1. Installieren und verwenden Sie Docer CE Dieser...
PCIE verfügt über vier verschiedene Spezifikation...
1. Einleitung (1) Einführung in vw/vh Bevor wir s...