首页 > 其他 > 详细

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

时间:2021-05-19 16:42:26      阅读:19      评论:0      收藏:0      [点我收藏+]

1.有可能是因为Docker安装后未启动所致,可以执行以下命令启动docker:systemctl start docker.service

2.我使用朋友发来的安装包下载了 ubuntu-20.04,然后安装docker,完成以后执行查看容器或者镜像命令都会报错:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

  执行第一步的命令之后又会报错:System has not been booted with systemd as init system (PID 1). Can‘t operate. Failed to connect to bus: Host is down。找了很多解决方法都是解决第一个问题的时候会报第二个问题的错,

  解决第二个问题的时候又会报第一个问题的错,最后尝试:打开cmd,输入命令:wsl.exe -l -v  查看ubuntu20.04 是 WSL1 还是是 WSL2,如果是1就需要执行命令:wsl.exe --set-version ubuntu-20.04 2  来升级到2,Docker 官方

  文档强烈推荐使用 WSL2 来配合 docker 使用,升级以后上面的问题重新打开ubuntu-20.04发现上面的问题都被解决了。技术分享图片    

           

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

原文:https://www.cnblogs.com/qingfeng-alice/p/14784339.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!