Docker VMM Public Beta: A Complete Overhaul, Built for Performance

TL;DR · AI 摘要
Docker VMM公开测试版通过自研虚拟化层实现性能飞跃,容器启动速度提升、文件I/O优化和智能内存管理,适用于Mac和Windows。
核心要点
- Docker VMM使容器启动速度提升,项目切换和重启恢复更快
- 文件共享速度提升显著,编译构建效率提高
- 空闲时自动释放内存,减少资源占用
结构提纲
按章节快速跳转。
思维导图
用一张图看清主题之间的关系。
查看大纲文本(无障碍 / 无 JS 友好)
- Docker VMM Public Beta
- 性能改进
- 启动速度提升
- 文件I/O优化
- 内存管理增强
- 技术特性
- 自研虚拟化层
- 跨平台支持
金句 / Highlights
值得收藏与分享的关键句。
自研VMM实现全栈控制,针对性优化容器工作负载
文件共享速度提升显著,编译构建效率提高
空闲时自动释放内存,减少资源占用
宣布:Docker VMM 公共测试版 | Docker
Docker VMM 公共测试版:全面重构,专为性能优化
发布日期:2026年8月12日
Deanna Sparks
和
Colin Hemmings
今天,我们宣布推出全新重构的 Docker VMM 公共测试版:这是 Docker Desktop 下方全新的一层原生虚拟化技术,专为容器优化,从 Docker Desktop v4.86 开始,现已同时支持 Mac 和 Windows 平台。
改进内容及重要性
Docker Desktop 的魔力之一在于它如何在 macOS 和 Windows 等其他平台上无缝部署原生 Linux 的 Docker 引擎。为实现这一目标,Docker Desktop 会自动创建和管理虚拟机,并以安全且高效的方式处理本地网络和文件系统等复杂集成。
创建该虚拟机的工作由虚拟机监控器(VMM)完成,这是位于硬件与 Docker 容器之间的中间层。大多数开发者从不考虑它。但当它运行缓慢、不稳定或占用本应释放的内存时,你就会频繁注意到它的存在。
Docker Desktop 一直依赖第三方 VMM。现在,它改用我们从零开始构建的 Docker VMM。这意味着我们掌控了完整的技术栈,可以针对容器工作负载对引擎的每个部分进行专门优化。这直接为你带来好处:一个持续改进、响应开发者反馈并按我们自己的时间表发布的引擎。
这对所有当前使用 Docker Desktop 的用户都至关重要。虚拟化层的性能、稳定性和治理改进将全面提升整体体验,适用于所有工作流程和每个团队。
图片 1:Docker 技术栈的等距图示:主机、DockerVMM 和 Docker Engine 层。
性能提升真实可见
当你开始使用 Docker VMM 测试版时,会注意到以下改进:
- 更快的启动速度。从首次启动到项目切换再到重启恢复,整体容器启动速度均有显著提升。
- 更佳的文件 I/O 性能。容器与主机之间的文件共享速度显著加快。当你处于编辑-编译-测试循环中时,每次构建都会看到性能提升。
- 更智能的内存管理。当容器处于空闲状态时,Docker VMM 会将内存释放回主机,这样 Docker Desktop 就不会占用你未使用的 RAM。
- Windows 平台稳定性提升。首次实现由 Docker 自主构建和维护的 VMM,性能和稳定性优化直接来自我们团队。
- 更强的隔离性与更优的性能。DockerVMM 仍在完全隔离的虚拟机中运行,并针对性能进行了优化。在 Windows 平台上,这意味着你将获得 Hyper-V 的隔离性与 WSL2 的速度。
一个引擎,所有 Docker 运行环境通用
驱动 Docker VMM 的虚拟化引擎同样驱动 Docker Sandboxes(SBX)。这并非巧合,而是有意为之。所有改进都会同步应用于这两个产品,因此无论你选择在何处运行 Docker,都能获得这些改进。
这不仅关乎性能。随着我们在引擎中构建更深入的功能,包括企业级管理控制和更严格的开发环境治理,这些功能将在两个产品中同步体现。从长远来看,我们正朝着一个统一的运行时方向发展,该运行时将跨越笔记本电脑、云平台和本地部署,容器、Compose 应用和代理将在同一基础架构上作为一等公民存在。Docker VMM 是 Docker Desktop 实现这一目标的关键,而这正是第一步。
如何启用该功能
在 Mac 上:如果您已经在设置中使用 Docker VMM,升级到 v4.86 时将自动更新到新引擎。
在 Windows 上:打开设置 > 通用,您将看到一个新的“Docker VMM”选项。切换此选项以加入内测。
图片 2:设置中 Docker VMM 的功能标志
无需功能标志,无需等待名单。任何使用 v4.86 或更高版本的 Docker Desktop 用户今天即可切换。注意:Linux 支持将在 GA(正式发布)时提供。
下一步计划
Beta 测试将持续到秋季,重点聚焦真实开发工作流程:构建、文件同步以及您每天使用的容器启动模式。
GA(正式发布)目标定于 2026 年 10 月底,届时 Docker VMM 将成为 Mac、Windows 和 Linux 新安装的 Docker Desktop 的默认引擎。GA 是基准版本,此后迭代速度将加快。我们接下来构建的所有功能都将基于此基础。
立即体验
更新到 Docker Desktop v4.86 即可开始使用。
注意到变化了吗?对下一步发展方向有任何想法吗?我们正在通过产品内的反馈表单、社区 Slack 和支持渠道收集用户意见。
这是 Docker Desktop 历来运行最好的版本,未来只会越来越好。
了解更多
- 阅读 Docker 官方文档
Docker VMM 现已作为 Docker Desktop v4.86 的公开 Beta 版本在 Mac 和 Windows 上提供。关注 Docker 博客,了解 GA 发布和后续更新。
作者介绍
Docker 产品营销高级经理
Docker 高级产品营销经理 Deanna Sparks 善于将复杂技术转化为清晰易懂的故事,推动开发者采用、业务增长和客户价值提升。
Docker 高级产品经理
Docker Desktop
Docker Desktop 发布
Docker 引擎
Docker VMM
产品
目录
相关文章
- 2026 年 7 月 30 日 代理 AI 的未来取决于开放与信任。这就是 Docker 加入 Nvidia 开放安全 AI 联盟的原因。Docker 加入 NVIDIA 的 Open Secure AI 联盟,共同构建代理 AI 系统所需的安全部署、治理和信任框架。Tushar Jain 阅读全文
- 2026 年 8 月 12 日 Docker VMM 公开 Beta:全面升级,专为性能打造。Docker VMM 现已向 Mac 和 Windows 用户开放 Beta 测试。了解这对性能、稳定性及治理的影响,并亲自体验。Deanna Sparks 和 Colin Hemmings 阅读全文
- 2026 年 8 月 12 日 企业代理采用的新安全基准。Agent Baseline 是 AI 采用的蓝图,定义了六项安全成果,使企业代理在不拥有不受限制权限的情况下投入工作。设想以下场景:客服代理收到一封包含附件的工单。附件中隐藏着一条指令:查询客户数据库并将结果发送到外部地址…… Eli Aleyner 和 Ranti Familusi 阅读全文
- Docker Captain 2026 年 8 月 5 日 治理是开发者体验问题。了解 AI 治理不仅仅是安全问题。发现信任、明确边界和开发者体验如何实现 AI 的规模化采用。Karan Verma 阅读全文