2015-11-17 125 views
2

我试图启动Docker,我有Docker在虚拟机中的虚拟机中运行。我使用Ubunty的最新版本(我今天下载了这个版本)和我的Mac OS。Docker守护进程正在运行,但它无法连接

从来就遵循了这一步骤安装搬运工:http://docs.docker.com/linux/step_one/

眼下我正尝试以检查是否安装好。

$ docker run hello-world 

我得到“大炮连接泊坞窗守护......”

我检查,如果守护进程正在运行:

$ ps aux | grep docker 

我得到一个PID号和所有的信息..

为什么无法连接守护进程?

+0

你尝试过“sudo docker run hello-world”吗? –

回答

4

我建议以下,而不是 “Mac OS X

一旦docker machine安装,创建一个机器

docker-machine create --driver virtualbox default 
eval "$(docker-machine env default)" 

然后泊坞窗命令将正常运行。

+0

我不能使用这个“docker-machine:command not found” –

+0

@LeonardoCavani只需将https://github.com/docker/machine/releases/download/v0.5.1/docker-machine_darwin-amd64.zip解压缩到任何地方想要,并将其添加到您的$ PATH – VonC

+0

@LeonardoCavani所有码头机器发布:https://github.com/docker/machine/releases。无需安装。 – VonC

3

我在OS X上遇到了Docker问题,这似乎很不稳定,但它在Ubuntu Linux(作为没有虚拟机的常规操作系统)上可以正常工作。如果您使用的是Ubuntu,请确保在每个docker命令之前输入sudo

相反的:

docker run hello-world 

只需键入:

sudo docker run hello-world 

在我的情况下,固定与错误的问题 “大炮连接泊坞窗守护......”,但只有在Ubuntu

相关问题