首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >无法连接到位于unix:/var/run/docker.sock的Docker守护程序。docker守护进程是否正在运行?参见“docker run --help”

无法连接到位于unix:/var/run/docker.sock的Docker守护程序。docker守护进程是否正在运行?参见“docker run --help”
EN

Stack Overflow用户
提问于 2021-03-16 15:45:11
回答 3查看 588关注 0票数 1

我最近开始学习docker。安装docker后,输入sudo docker run hello-world以检查是否安装成功,它会显示为标题。顺便说一下,当我输入docker version时,它会显示我安装的版本。

EN

回答 3

Stack Overflow用户

发布于 2021-03-16 16:00:39

听起来您只安装了docker,但还没有启动docker守护进程。在大多数发行版上,您可以使用systemctl

代码语言:javascript
复制
sudo systemctl start docker   # to start the service
sudo systemctl enable docker  # to autostart on boot
票数 2
EN

Stack Overflow用户

发布于 2021-03-16 16:29:34

我建议有时向/var/run/docker.sock添加更多权限,如下所示:

代码语言:javascript
复制
chmod 666 /var/run/docker.sock
票数 0
EN

Stack Overflow用户

发布于 2021-03-16 17:32:23

First

检查您是否有守护程序:

代码语言:javascript
复制
sudo systemctl list-units | grep -i docker

如果您有,请检查状态:

代码语言:javascript
复制
sudo systemctl status docker

按照@tdy回答的方式启动Second并启用它。

sudo systemctl start docker #启动服务sudo systemctl使docker #在引导时自动启动

如果您没有,请查看Configure and troubleshoot the Docker daemon了解更多信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66650896

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档