So beheben Sie den Fehler „Berechtigung verweigert beim Versuch, eine Verbindung zum Docker-Daemon-Socket herzustellen“ in Ubuntu 22.04 LTS
Wenn beim Versuch, Docker unter Ubuntu 22.04 LTS oder einer anderen Ubuntu-Version auszuführen, das folgende Problem auftritt, sind Sie hier richtig. Wir haben die Lösung für diesen Fehler:
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.39/containers/json: dial unix /var/run/docker.sock: connect: permission denied
So beheben Sie den Fehler „Berechtigung verweigert beim Versuch, eine Verbindung zum Docker-Daemon-Socket herzustellen“ in Ubuntu 22.04 LTS
Dies ist eines der seltsamen Probleme, die wir bei der Verwendung von Docker hatten. Wir haben zwei Methoden, um diesen Fehler zu beheben.
Docker-Befehle ohne Sudo ausführen
Erstellen Sie zunächst die Docker-Gruppe mit dem folgenden Befehl „groupadd“. Nachdem Sie den Befehl ausgeführt haben, fügen Sie Ihr Benutzerkonto mit einem weiteren Befehl zu dieser Gruppe hinzu.
sudo groupadd docker
sudo usermod -aG docker $USER
Jetzt werden Sie keine Probleme mehr haben, selbst wenn Sie versuchen, die Docker-Befehle ohne Sudo auszuführen.
Führen Sie alle Docker-Befehle mit sudo aus
Eine andere Lösung besteht darin, den Docker-Befehl mit Sudo-Berechtigung auszuführen.