Linux – 如何解决错误“无法连接到 Docker 守护进程”
这是新用户尝试在守护进程上启动 Docker 时可能遇到的常见错误之一。当您尝试在终端中运行以下命令时,通常会出现此错误
docker-compose build
上述命令中的 docker-compose 是一个用于运行和定义多容器 Docker 应用程序的工具。
错误看起来像这样 -
Cannot connect to the Docker daemon. Is the docker daemon running on this host?
为了确保您解决此错误,一种方法是确保正确遵循安装后步骤。
下面显示的几个命令描述了在 Mac OS X 和其他 Linux 发行版上设置环境的正确方法。
对于 Ubuntu/Fedora
第一步是在下面显示的命令的帮助下创建docker组 -
sudo groupadd docker
现在下一步是将用户添加到docker组
sudo usermod -aG docker currentUser
在上面的命令中,将 currentUser 的占位符替换为要添加到组中的用户。
下一步是注销然后重新登录以确保 Docker 以正确的权限运行。
最后,您只需要使用如下所示的命令启动 Docker -
sudo service docker start
对于 Mac OS X
docker-machine start
上述命令将为 Docker 启动虚拟机。在上面的命令之后,我们需要获取环境变量,所以运行如下所示的命令 -
docker-machine env
最后,我们需要运行以下命令来启动 Docker 服务。
docker-machine start
以上是 Linux – 如何解决错误“无法连接到 Docker 守护进程” 的全部内容, 来源链接: utcz.com/z/331836.html