【问题标题】:Suddenly can no longer run Kitematic on MacOS High Sierra突然无法在 MacOS High Sierra 上运行 Kitematic
【发布时间】:2019-05-30 20:13:55
【问题描述】:

这个问题昨天突然出现了。一个多月前,我在我的 MacBook Pro 上安装了 MacOS High Sierra,直到现在都没有出现任何问题。我认为 Kitematic 由于与 VirtualBox 相关的问题而停止工作;我会启动 Kitematic,它反过来尝试启动我的虚拟机,但启动会在 45% 左右停止,Kitematic 告诉我失败是由于已知的 VirtualBox 错误,可以通过安装更新​​版本的 VirtualBox 来解决。因此,我卸载了 VirtualBox 并尝试安装更新的版本 - 再次无济于事。显然,有一个涉及 MacOS High Sierra、VirtualBox 和 kexts 的已知问题(我对此几乎一无所知)。我完全不知所措,这个问题完全停止了我的数据库的开发。有没有其他人遇到过这个问题,如果有,您确定如何解决?

【问题讨论】:

    标签: docker virtualbox macos-high-sierra kitematic


    【解决方案1】:

    截至 2018 年 5 月,Kitematic 在 MacOS High Siera 上仍然存在问题。 然而,底层的 Docker 工具仍然可以在 High Siera 上运行。要使用它们:

    打开一个终端窗口并输入

    docker images
    

    这将显示您之前使用 Kitematic 创建的 docker 图像。然后你使用

    启动一个容器
    docker run 
    

    命令。您可以使用

    查看正在运行的容器
    docker ps
    

    命令。然后使用以下命令在正在运行的容器中打开一个 bash shell:

    docker exec -it <containerIdOrName> bash
    

    命令。

    如果您经常使用 docker,那么熟悉最常见的 docker 终端命令是值得的

    【讨论】:

      【解决方案2】:

      对我来说,终止进程解决了问题。

      ps -efww | grep -i kitematic
      

      找到它。那么:

      kill <pid>
      

      或单行版本:

      ps -efww | grep -i kitematic | awk '{print $2}' | tr '\n' ' ' | xargs kill
      

      【讨论】:

        猜你喜欢
        • 2018-12-12
        • 1970-01-01
        • 1970-01-01
        • 2018-03-27
        • 2019-02-03
        • 1970-01-01
        • 1970-01-01
        • 2018-08-13
        • 1970-01-01
        相关资源
        最近更新 更多