
wenn ich versuche, einen Docker zu ziehen, erhalte ich diese Ausgabe
Using default tag: latest
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.24/images/create?fromImage=homeassistant%2Fhome-assistant&tag=latest: dial unix /var/run/docker.sock: connect: permission denied
ich bin ein Neuling bei Ubuntu, also erkläre bitte den Fix für Dummköpfe
vielleicht hat es auch damit zu tun
Wie setze ich meine Netzwerkkonfiguration zurück?
das war eine Frage von ich bin der ersten Antwort gefolgt :)
Antwort1
Es heißt, Sie haben keine Berechtigung, eine Verbindung zum Socket unix:///var/run/docker.sock herzustellen
Um die Erlaubnis zu erteilen, haben Sie folgende Möglichkeiten:
sudo chown $USER /var/run/docker.sock
Fahren Sie dann mit Ihren anderen Docker-Befehlen fort, wiedocker pull hello-world
Wenn Sie nicht vor jedem Docker-Befehl etwas eingeben möchten sudo
, können Sie den aktuell angemeldeten Benutzer zur Docker-Gruppe hinzufügen:
sudo usermod -aG docker ${USER}
Anschließend müssen Sie sich ab- und wieder anmelden, um die neue Gruppenmitgliedschaft anzuwenden. Jetzt sollten Sie Docker-Befehle auch ohne sudo ausführen können.
Hoffentlich hilft das.
Antwort2
Für dieses Problem finden Sie die gleiche Antwort und Lösung hier: Docker-Berechtigungsproblem