So beseitigen Sie den Fehler „Verbindung zum Docker-Daemon kann nicht hergestellt werden“.
So Beseitigen Sie Den Fehler Verbindung Zum Docker Daemon Kann Nicht Hergestellt Werden
Docker ist eine der führenden Plattformen zum Erstellen und Ausführen von Software-Containern. Möglicherweise erhalten Sie jedoch die Meldung „Kann keine Verbindung zum Docker-Daemon unter unix:///var/run/docker.sock herstellen. Läuft der Docker-Daemon?“ Fehlermeldung bei der Verwendung. Dieser Beitrag von MiniTool sagt Ihnen, wie Sie das Problem beseitigen können.
Docker ist eine offene Plattform zum Entwickeln, Veröffentlichen und Ausführen von Anwendungen. Docker ermöglicht es Ihnen, Ihre Anwendung von Ihrer Infrastruktur zu entkoppeln, sodass Sie Software schnell bereitstellen können.
Nach der Installation erhalten Sie möglicherweise die Meldung „Kann keine Verbindung zum Docker-Daemon unter unix:///var/run/docker.sock herstellen. Läuft der Docker-Daemon?“ Fehlermeldung. Was verursacht den Fehler? Es gibt einige mögliche Gründe.
- Docker-Daemon läuft nicht.
- Docker wurde nicht sauber heruntergefahren.
- Fehlende Root-Rechte zum Starten des Docker-Dienstes.
Im Folgenden geht es um die Lösungen für das Problem „keine Verbindung zum Docker-Daemon unter unix:///var/run/docker.sock. Läuft der Docker-Daemon?“ Error.
Methode 1: Verwenden Sie Systemctl, um den Docker-Dienst zu starten
Wenn Sie Docker unter Ubuntu neu installiert haben, läuft der Docker-Dienst möglicherweise nicht. Der Befehl systemctl ersetzt das alte SysV-Init-System, das systemd-Dienste verwaltet, die auf Linux-Systemen ausgeführt werden. Wenn Sie systemctl nicht in Ihrem System haben, können Sie den folgenden Befehl ausführen:
Tipp: Diese Methode ist nur für Benutzer verfügbar, die Docker mit dem APT-Paketmanager installiert haben. Wenn Sie Docker über SNAP installiert haben, können Sie sich auf Methode 2 beziehen.
Schritt 1: Öffnen Sie das Terminal.
Schritt 2: Führen Sie nacheinander den folgenden Befehl aus und drücken Sie Eintreten nach jedem.
- sudo systemctl unmask Docker
- systemctl docker starten
- systemctl-Status-Docker
Dann können Sie überprüfen, ob das Problem „Kann keine Verbindung zum Docker-Daemon herstellen“ behoben ist.
Methode 2: Verwenden Sie Snap, um den Docker-Dienst zu starten
Wenn Sie Docker mit dem Snap-Paketmanager installiert haben, können Sie den Snap-Befehl verwenden, um den Docker-Daemon zu verwalten.
Schritt 1: Öffnen Sie das Terminal.
Schritt 2: Führen Sie nacheinander den folgenden Befehl aus und drücken Sie Eintreten nach jedem.
- sudo Snapstart Docker
- sudo snap-Dienste
Schritt 3: Wenn der obige Befehl bei Ihnen nicht funktioniert, versuchen Sie, das docker:home-Plug-in zu verbinden, da es standardmäßig nicht automatisch eine Verbindung herstellt. Starten Sie anschließend den Docker-Dienst. Führen Sie dann den folgenden Befehl aus.
- sudo snap connect docker:home :home
- sudo Snapstart Docker
Methode 3: Bereinigen Sie einen „Fehlgeschlagenen Docker-Pull“ und starten Sie den Docker-Dienst
In einigen Fällen kann es vorkommen, dass Sie Docker versehentlich herunterfahren, während Sie einen Container ziehen. Diese Situation maskiert die Dateien docker.service und docker.socket. Bevor Sie Docker starten, müssen Sie zwei Unit-Dateien demaskieren – docker.service und docker.daemon.
Schritt 1: Starten Sie das Terminal und führen Sie die folgenden Befehle aus:
- systemctl demaskiert docker.service
- systemctl demaskiert docker.socket
- systemctl docker.service starten
Schritt 2: Führen Sie dann den folgenden Befehl aus:
- sudo su
- Service-Docker-Stopp
- cd /var/run/docker/libcontainerd
- rm -rf containerd/*
- rm -f docker-containerd.pid
- Service Docker starten
Methode 4: Starten Sie Docker für Benutzer ohne Root-Rechte
Sie können auch versuchen, die Docker-Hostvariable nach zu exportieren lokaler Host über Port 2375. Sie müssen den Befehl ausführen - export DOCKER_HOST=tcp://localhost:2375 .
Methode 5: Docker neu installieren
Wenn die oben genannten Lösungen nicht funktionieren, wird empfohlen, Docker neu zu installieren. Sie können dazu auf die offizielle Website gehen.
Letzte Worte
Dies sind gängige Lösungen zur Behebung von „keine Verbindung zum Docker-Daemon unter unix:///var/run/docker.sock. Läuft der Docker-Daemon?“ im Docker. Wenn Sie andere nützliche Methoden haben, um diesen Fehler zu entfernen, hinterlassen Sie unten einen Kommentar, um uns dies mitzuteilen.





![[2020] Die wichtigsten Windows 10-Tools zur Bootreparatur, die Sie kennen sollten [MiniTool-Tipps]](https://gov-civil-setubal.pt/img/data-recovery-tips/05/top-windows-10-boot-repair-tools-you-should-know.jpg)
![OneDrive-Synchronisierungsprobleme: Der Name oder Typ ist nicht zulässig [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/87/onedrive-sync-issues.png)



![[Schritt-für-Schritt-Anleitung] Hogwarts-Legacy-Controller funktioniert nicht](https://gov-civil-setubal.pt/img/news/18/hogwarts-legacy-controller-not-working.png)



![6 Möglichkeiten - Öffnen von Run Command Windows 10 [MiniTool News]](https://gov-civil-setubal.pt/img/minitool-news-center/04/6-ways-how-open-run-command-windows-10.png)

![DCIM-Ordner fehlt, ist leer oder zeigt keine Fotos an: Gelöst [MiniTool-Tipps]](https://gov-civil-setubal.pt/img/data-recovery-tips/84/dcim-folder-is-missing.png)
![Wie erkennt man Keylogger? Wie entfernen und verhindern Sie sie vom PC? [MiniTool-Tipps]](https://gov-civil-setubal.pt/img/backup-tips/D1/how-to-detect-keyloggers-how-remove-and-prevent-them-from-pc-minitool-tips-1.png)

