蓝点网 01月11日
由于代码签名问题容器应用Docker for macOS版被阻止启动 用户需手动解决
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

Docker Desktop在macOS上出现启动问题,原因是部分文件使用了错误的代码签名证书,导致macOS安全机制误判为恶意软件并拦截。用户会收到“com.docker.vmnetd未打开,因为它包含恶意软件”的警告,导致Docker Desktop无法正常启动。Docker官方已发布4.37.2版本修复此问题,用户需升级到最新版本。若升级失败,需手动停止相关进程,删除旧文件,并安装新版文件。即便升级后仍有警告,也需手动删除旧文件并安装新文件,以确保Docker Desktop正常运行。

⚠️Docker Desktop因错误代码签名证书在macOS上被识别为恶意软件,导致无法启动。

🛠️Docker官方发布4.37.2版本修复此问题,用户应尽快升级到最新版本,以解决启动故障。

⚙️若升级失败或仍出现警告,用户需手动停止Docker、vmetd和Socket服务,删除旧文件,并安装新签名的二进制文件。

🔗官方提供了详细的支持文档,指导用户如何手动解决问题,确保Docker Desktop在macOS上正常运行。

容器应用 Docker 日前发出警告称,由于某些文件使用错误的代码签名证书进行签名,这导致 Docker Desktop 无法在苹果的 macOS 上正常启动,因为安全机制拦截并弹出恶意软件警告。

最初这个问题是在 2025 年 1 月 7 日出现的,当时 macOS 用户可能会看到恶意软件已阻止的通知,此时 Docker Desktop 也无法正常启动。

具体来说苹果弹出的通知称:com.docker.vmnetd 未打开,因为它包含恶意软件,此操作不会损害您的 Mac。

Docker 官方则表示这是误报用户可以直接忽略,但目前用户必须手动采取措施才能恢复 Docker Desktop 的使用,Docker 也透露此次问题的根本原因就是使用了错误的代码签名证书进行签名。

目前 Docker 已经推出 Docker Desktop 4.37.2 版永久修复该问题,用户可以下载更新升级到最新版,之后就可以正常完成启动。

注意:如果无法正常升级即尝试升级也被拦截,请参照本文档手动结束相关进程然后下载最新版执行升级:https://docs.docker.com/desktop/cert-revoke-solution/#upgrade-to-docker-desktop-version-4372-recommended

但有可能升级后仍然会提示恶意软件警告,此时用户需按照以下步骤进行手动处理:

1. 确保已经升级到 Docker Desktop 4.37.2 版或在旧版本中已经安装对应的修复补丁

2. 停止 Docker、vmetd 和 Socket 相关服务,随后删除 vmnetd 和 Socket 二进制文件

3. 安装新的具有正确签名的二进制文件,此时 macOS 不会再弹出警告,Docker Desktop 也可以正常启动

你可以在这里查看支持文档:https://docs.docker.com/desktop/cert-revoke-solution/

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

Docker Desktop macOS 代码签名 恶意软件 安全
相关文章