无法连接到Docker守护程序错误

时间:2020-07-27 12:58:47  来源:igfitidea点击:

尝试运行Docker命令时,我们将获得“无法连接到Docker守护程序”错误消息的两个原因。

一个原因是Docker服务未运行。
所以首先确保Docker服务正在运行。

systemctl is-active docker

如果服务未激活,则启动并启用Docker服务。

systemctl start docker
systemctl enable docker

将docker命令运行为非root用户

可能是我们尝试将Docker命令运行为非root用户。

如果将用户添加到Docker组,则非root用户可以运行docker命令。

如果不是已经存在,请创建Docker组:

sudo groupadd docker

重新启动Docker服务:

sudo systemctl restart docker

将用户添加到Docker组:

sudo usermod -a -G docker username

现在重新登录用户帐户,并尝试在前面的sudo中运行docker命令。

这次你不应该收到错误消息:

"Cannot connect to the Docker daemon. Is the docker daemon running on this host?".

“无法连接到Docker守护程序。
是在这个主机上运行的docker守护程序吗?”。