Heim >Betrieb und Instandhaltung >Docker >Was soll ich tun, wenn der Docker-Dienst nicht normal starten kann?

Was soll ich tun, wenn der Docker-Dienst nicht normal starten kann?

王林
王林nach vorne
2020-07-04 17:13:576260Durchsuche

Was soll ich tun, wenn der Docker-Dienst nicht normal starten kann?

Problembehebung:

(Empfohlenes Lernen: Docker-Tutorial)

Der folgende Fehler ist beim Neustart des Docker-Dienstes aufgetreten:

cannot connect to the Docker datemon at tcp://0.0.0.0:2375 is the docker daemon runing?

Lösungsprozess:

Netzwerkkarte neu starten

service network restart

Computer neu starten und dann das Docker-Installationspaket löschen (Hinweis: Wenn Sie die folgenden Vorgänge ausführen, Stellen Sie sicher, dass Sie im Voraus ein Backup erstellen, da Sie andernfalls nicht in der Lage sind, Docker zu verwenden. Alle Daten im Container gehen verloren Führen Sie die folgende Konfiguration durch

Konfigurieren Sie DOCKER_HOST

rm -rf /var/lib/docker

Fügen Sie den folgenden Inhalt hinzu:

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sudo yum install docker-ce

Aktivieren Sie die Wirksamkeit der Konfigurationsdatei

sudo vim /etc/profile.d/docker.sh

Konfigurieren Sie die Startdatei

export DOCKER_HOST=tcp://localhost:2375

Ändern Sie die folgende Anweisung

source /etc/profile
source /etc/bashrc

Ändern Sie sie wie folgt:

sudo vim /lib/systemd/system/docker.service

Konfiguration neu laden und neu starten

ExecStart=/usr/bin/dockerd -H unix://

Ansicht

ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock -H tcp://0.0.0.0:7654

Problem gelöst!

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn der Docker-Dienst nicht normal starten kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:cnblogs.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen