OSX boot2docker连接到docker守护进程的麻烦

docker工人完全不熟悉。 试图学习。 我跟着mac osx的docker指南,并没有什么麻烦。 我在OSX 10.9.4上。 boot2docker&docker v1.5.0。 我的VirtualBox是4.3.26版(刚刚升级)。 我可以到docker run hello-world 。 我得到错误FATA[0000] Cannot connect to the Docker daemon. Is 'docker -d' running on this host? FATA[0000] Cannot connect to the Docker daemon. Is 'docker -d' running on this host? 。 另外命令$(boot2docker shellinit) error in run: Error requesting socket: exit status 2产生错误error in run: Error requesting socket: exit status 2 ,所以我必须手动导出每个,这似乎很好。 我可以grep我的env,并在我的个人资料中看到他们。 我一直在堆栈溢出和谷歌search,并尝试了无数的方法来试图解决这个问题,但似乎无法find任何有效的工作在这一点上。 我想伸手去看看是否有其他人对如何到达docker守护进程有一些build议? 很乐意提供有关我的设置或版本的更详细的详细信息,只是让我知道我可以提供什么来解决这个问题。 提前致谢。

你可以做的是下载最新版本的Boot2docker,然后重新安装boot2docker。 它会将Virtualbox降级到兼容版本。