在Ubuntu 18上重启后找不到Docker

时间:2018-10-14 19:09:41

标签: docker ubuntu docker-machine

您好,我遇到了docker问题。在强迫我的笔记本电脑关闭后,之前运行良好的docker现在吐出了以下错误

  

docker-compose build && docker-compose up

     

dev_db使用图像,正在跳过

     

构建dev_server

     

错误:无法连接到Docker守护程序-您可能需要运行docker-machine start default

我在运行docker-machine start default(使用sudo和不使用sudo)时遇到错误,并且当我尝试使用docker-machine create default创建新机器时,遇到以下问题。 docker本身仍安装,因为我在进入docker时可以看到命令。

  

正在运行预创建检查...   创建前检查错误:“未找到VBoxManage。确保已安装VirtualBox>,并且VBoxManage在路径中”

sudo服务docker重新启动结果如下

  

无法重新启动docker.service:未找到单元docker.service。

sudo docker ps

  

无法通过unix:///var/run/docker.sock连接到Docker守护程序。 docker守护程序正在运行吗?

systemctl status docker.service

  

找不到单元docker.service。

我还尝试重新启动笔记本电脑,然后再次登录和注销。我对此感到非常困惑,我将不胜感激!

1 个答案:

答案 0 :(得分:0)

Docker已安装,但守护进程未安装! 恶魔可能无法运行的原因有很多 也许是存储驱动程序

先尝试此步骤

禁用Docker服务:sudo systemctl stop docker.service

然后启动Docker Daemon(覆盖驱动程序):sudo docker daemon -s overlay

然后编辑/ etc / default / docker文件并添加选项:

DOCKER_OPTS="-s overlay"