Home>Article>Operation and Maintenance> What should I do if the docker service cannot start normally?

What should I do if the docker service cannot start normally?

王林
王林 forward
2020-07-04 17:13:57 6158browse

What should I do if the docker service cannot start normally?

Problem restoration:

(Recommended learning:docker tutorial)

The following error occurred when restarting the docker service:

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

Solution process:

Restart the network card

service network restart

Restart the computer, and then delete the docker installation package (Note: When doing the following operations, be sure to back up in advance, otherwise you will not be able to docker All data in the container will be lost)

rm -rf /var/lib/docker

Then reinstall docker

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

To avoid recurrence of the problem, we do the following configuration

Configure DOCKER_HOST

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

Add the following content:

export DOCKER_HOST=tcp://localhost:2375

Make the configuration file effective

source /etc/profile source /etc/bashrc

Configure startup file

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

Modify the following statement

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

Modify it to:

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

Reload configuration and restart

sudo systemctl daemon-reload sudo systemctl restart docker.service

View

docker version

What should I do if the docker service cannot start normally?

Problem solved!

The above is the detailed content of What should I do if the docker service cannot start normally?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:cnblogs.com. If there is any infringement, please contact admin@php.cn delete