【问题标题】:Re-Installing Boot2Docker fails due to apparent VirtualBox running - how to shut them down?由于明显的 VirtualBox 正在运行,重新安装 Boot2Docker 失败 - 如何关闭它们?
【发布时间】:2015-07-14 11:12:15
【问题描述】:

我正在尝试从

重新安装 boot2docker

https://github.com/boot2docker/osx-installer/releases/tag/v1.7.0

安装失败并报告以下错误:

安装程序检测到 VirtualBox 仍在运行。请关闭所有正在运行的 VirtualBox 机器并退出 VirtualBox,然后重新安装。

如何退出 VirtualBox?

【问题讨论】:

  • 看起来您使用的是 OS X - 您可以使用 VirtualBox 应用程序显示所有正在运行的 VM。打开 Spotlight 并输入 VirtualBox,应用程序应该会显示出来。

标签: macos docker virtualbox boot2docker


【解决方案1】:

打开 VirtualBox,它会为您提供您拥有的所有 VirtualBox 虚拟机的列表。然后,您可以轻松查看其中哪些正在运行,并通过关闭它们来停止它们。

【讨论】:

    【解决方案2】:

    如果 boot2docker 仍然可用,您应该能够执行“boot2docker poweroff”来关闭它后面的虚拟机。

    【讨论】:

      【解决方案3】:

      我也遇到过一些情况,即 Virtualbox 没有将我的 boot2docker 虚拟机显示为正在运行,即使它是。如果是这种情况,请打开您的任务管理器,找到进程 VBoxHeadless,然后将其杀死。

      【讨论】:

      • 看不到这样的过程
      【解决方案4】:

      这是因为所有正在运行的虚拟机在卸载之前都没有关闭。运行 VBoxManage 命令列出所有正在运行的虚拟机

      VBoxManage list runningvms
      

      然后运行 ​​savestate 命令停止虚拟机

      VBoxManage controlvm <name of vm> savestate
      

      现在再次运行安装。

      【讨论】:

        猜你喜欢
        • 2012-10-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-05-29
        • 2017-02-05
        • 2020-08-06
        相关资源
        最近更新 更多