为什么Docker Toolbox不能在Mac 10.10.5上运行?

时间:2015-09-29 13:58:43

标签: macos docker

Mac 10.10.5在这里。去了Docker Toolbox download page并下载了Mac二进制文件。跑吧,直到安装程序结束:

enter image description here

打开VirtualBox并确认default正在运行:

enter image description here

回到安装程序,我选择了#34; Docker快速入门教程"它推出了一个终端:

enter image description here

但是没有一个典型的Docker命令(docker infodocker ps等)正常工作。有什么想法吗?

3 个答案:

答案 0 :(得分:2)

我遇到了同样的问题。对我有用的决议是

  1. 关闭并删除/删除虚拟框中的“默认”vm
  2. 重启Docker快速入门终端
  3. 请务必使用docker-machine而不是弃用的boot2docker
  4. 似乎docker没有更新他们的一些文档以反映不使用boot2docker ......

    旁注:如果要列出您的docker vms及其IP地址,请运行docker-machine ls

    希望这有助于有同样问题的人。

答案 1 :(得分:1)

我明白了。

  1. Uninstall Docker Toolbox
  2. 安装brew
  3. brew install docker
  4. brew install boot2docker
  5. 然后运行Docker:

    boot2docker init
    boot2docker up
    

    你会得到很多关于Docker哭泣的抱怨" 这是一个不赞成使用的工具!尽快使用Docker Toolbox !!! "。但是我今天会采取一些有效的东西,而这些东西目前已被破坏,可能在某一天的任何一天工作,这是我的好朋友。

答案 2 :(得分:1)

从错误中,我知道docker守护程序没有运行。

在运行docker info之前,您是否启动了泊坞机?似乎docker工具箱已正确安装。

相关命令是:

docker-machine start default
eval $(docker-machine env default)

如果有帮助,请告诉我。