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降级到兼容版本。
- 使用REGISTRY REST API从私有存储库中提取Docker镜像
- Docker可以帮助构build在不同平台上工作的可执行文件
- 如何使用Docker创build覆盖networking?
- Docker数据卷和分布式系统中的扩展
- docker集装箱之间redirect的最佳做法
- Boot2Docke init:boot2docker初始化运行错误:无法初始化机器“boot2docker-vm”:退出状态1
- 在MacOS上使用docker作为提供者的stream浪者,无法在容器中挂载目录
- boot2docker无法在Windows 7上启动
- docker机(virtualbox vm)导出容器端口到主机失败