您好,我遇到了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。
我还尝试重新启动笔记本电脑,然后再次登录和注销。我对此感到非常困惑,我将不胜感激!
答案 0 :(得分:0)
Docker已安装,但守护进程未安装! 恶魔可能无法运行的原因有很多 也许是存储驱动程序
先尝试此步骤
禁用Docker服务:sudo systemctl stop docker.service
然后启动Docker Daemon(覆盖驱动程序):sudo docker daemon -s overlay
然后编辑/ etc / default / docker文件并添加选项:
DOCKER_OPTS="-s overlay"