【问题标题】:docker toolbox windows 10 - Docker Quickstart Terminal doesnt workdocker toolbox windows 10 - Docker 快速入门终端不起作用
【发布时间】:2018-12-27 18:48:08
【问题描述】:

我在 Windows 10 家庭版上工作。

当我运行 docker 快速启动终端快捷方式或直接运行 start.sh 时,我收到消息:

Docker 机器未安装。请重新运行 Toolbox 安装程序 然后再试一次。看起来在“寻找”步骤中出了点问题 vboxmanage.exe´...按任意键继续...

我尝试重新安装并选择所有选项,包括 NDIS5 驱动程序,但我没有帮助。运动学工作正常,但我无法在终端中运行 docker。

我检查了 PATH 环境变量,那里有C:\Program Files\Docker Toolbox。 我还检查了 git for windows 在运行脚本时是否没有改变工作目录,它没有。

【问题讨论】:

  • 认为你需要 windows 10 专业版的 docker 才能工作,因为它需要访问你的 hyper v.. 可能是错误的
  • Docker 本身确实使用 Kinematic 工作。它只是不起作用的快速启动终端。我无法通过控制台运行 docker。

标签: docker docker-toolbox


【解决方案1】:

您必须编辑快捷方式才能解决 bash.exe 问题。

尝试:

右键单击快捷方式

选择属性

编辑 Target 字段以指向 bash.exe ex 的位置。 C:\Users\用户名\AppData\Local\Programs\Git\bin\bash.exe --login -i "C:\Program Files\Docker Toolbox\start.sh"

点击确定

【讨论】:

  • 我更改了快捷方式,现在它的 "C:\Users\username\AppData\Local\Programs\Git\bin\bash.exe" --login -i "C:\Program Files\Docker Toolbox \start.sh”。它没有帮助。我也尝试运行 bash exe 并从那里运行 start.sh 也没有成功。
  • 那是我对这个的想法。信息很少,很难找出问题所在。
【解决方案2】:

尝试重新安装 VirtualBox,选择 repair 模式。 C:\Program Files\Docker Toolbox\installers\virtualbox -> virtualbox.exe 进入。完成该过程后,重新启动您的机器并微笑!

【讨论】:

    猜你喜欢
    • 2016-10-31
    • 2016-07-04
    • 1970-01-01
    • 1970-01-01
    • 2017-12-08
    • 2016-04-21
    • 1970-01-01
    • 2016-03-04
    • 1970-01-01
    相关资源
    最近更新 更多