macos – Mac OSX上的Docker CE在启动时挂起

我有docker工作,然后我通过从docker.com下载最新的Docker CE dmg并安装旧版本来升级版本.从那时起,我一直无法启动Docker应用程序.

双击它会使悬浮在托盘图标应打开的托盘区域时出现旋转的沙滩死亡球.几秒钟后,活动监视器会将Docker列为“无响应”.

尝试通过命令行以sudo启动应用程序时出现以下错误:

/Applications/Docker.app/Contents/MacOS:sudo ./Docker
json错误:错误Domain = NSCocoaErrorDomain Code = 3840“没有值.” UserInfo = {NSDebugDescription =无值.}
kern.hv_support:1

这个过程仍然悬而未决.

Mac OS信息

El Capitan
10.11.6 (15G1217)

当时最新的Docker版本:

Version 17.03.0-ce-mac2 (15654)
Channel: stable

我已经尝试卸载并重新安装docker应用程序.我无法在Docker上使用Factory Reset,因为它从未完全启动.我尝试过卸载,重启和重新安装.我试图删除〜/ Library / Containers / com.docker *目录.我删除了/usr/local/bin中的所有docker链接.我试过回到旧版本的Docker,如1.12.6.14937.我已经尝试了最新Docker的边缘版本.

最佳答案 我终于通过执行以下操作让Docker使用最新版本的Docker:

>从应用程序中卸载Docker
>使用CCleaner查看启动项并删除co​​m.docker.vmnetd条目. <<这似乎是我之前没有做过的关键!
>重新启动计算机
>重新安装Docker
>启动Docker
>输入管理员密码
>牺牲一只鸡
>利润

点赞