Docker工具箱中Docker守护进程未运行

4
我创建了一个带有war文件的示例微服务应用程序。之后,我安装了Docker工具箱。然后,我创建了一个示例Dockerfile,并尝试使用Docker工具箱快速启动终端构建镜像。
我切换到项目根目录,并运行以下命令:
docker build -t "dockerDemo" .

出现“Docker守护进程未运行”等错误。

我也运行了以下命令:

docker run hello-world
docker-machine ls

我得到了以下的结果屏幕。 enter image description here 我现在刚开始接触容器和Docker概念。我该如何解决这个问题?

是的,运行相同的命令仍然会出现错误。我已经在问题中更新了,请您检查一下? - Mr.DevEng
你能分享一下 docker-machine ls 命令的输出吗? - andolsi zied
不幸的是,唯一的解决方案是删除虚拟机并重新创建它。 $ docker-machine rm default $ docker-machine create --driver virtualbox default - andolsi zied
实际上我有一台远程服务器。我在上面安装了Docker工具箱。更新后的截图是我的本地机器。现在我正在尝试在我的本地Windows 10 Home机器上运行,并得到了如上图所示的结果。你能帮忙检查一下吗? - Mr.DevEng
让我们在聊天中继续这个讨论。 (http://chat.stackoverflow.com/rooms/164325/discussion-between-andolsi-zied-and-prince-varghese-v)。 - andolsi zied
显示剩余5条评论
2个回答

8
根据您的截图,这是一个相当普遍的问题。不幸的是,唯一的解决方法是删除虚拟机并重新创建。您可以在这个问题中找到更多细节。
$ docker-machine rm default
$ docker-machine create --driver virtualbox default

0
删除 Docker 工具箱 VirtualBox 虚拟机。它通常被命名为“default”。关闭并重新打开 Docker 控制台,它将自动重新创建虚拟机。然后再试一次。

没错。只是建议一个选项,看看对于楼主是否有效。 - OscarAkaElvis

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接