突然无法在MacOS High Sierra上运行Kitematic

时间:2017-11-30 21:00:23

标签: docker virtualbox macos-high-sierra kitematic

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

2 个答案:

答案 0 :(得分:0)

截至2018年5月,Kitematic仍然在MacOS High Siera上被打破。 但是,底层的Docker工具仍可在High Siera上运行。使用它们:

打开终端窗口并输入

docker images

这将显示您之前使用Kitematic创建的泊坞窗图像。然后使用

启动容器
docker run 

命令。您可以使用

查看正在运行的容器
docker ps

命令。然后使用:

在正在运行的容器中打开一个bash shell
docker exec -it <containerIdOrName> bash

命令。

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

答案 1 :(得分:0)

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

ps -efww | grep -i kitematic

找到它。然后:

kill <pid>

或单行版本:

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