2

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

4

2 回答 2

0

截至 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 终端命令是值得的

于 2018-05-16T18:46:10.107 回答
0

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

ps -efww | grep -i kitematic

找到它。然后:

kill <pid>

或单行版本:

ps -efww | grep -i kitematic | awk '{print $2}' | tr '\n' ' ' | xargs kill
于 2019-04-07T08:34:15.367 回答