Skip to content

Commit 1a8c8d9

Browse files
docs: address issue #24173
This change was automatically generated by the documentation agent team in response to issue #24173. 🤖 Generated with cagent
1 parent b239fd1 commit 1a8c8d9

1 file changed

Lines changed: 10 additions & 9 deletions

File tree

  • content/manuals/desktop/features

content/manuals/desktop/features/vmm.md

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
---
22
title: Virtual Machine Manager for Docker Desktop on Mac
3-
linkTitle: Virtual Machine Manager
3+
linkTitle: Virtual Machine Manager
44
keywords: virtualization software, resource allocation, mac, docker desktop, vm monitoring, vm performance, apple silicon
5-
description: Discover Docker Desktop for Mac's Virtual Machine Manager (VMM) options, including the new Docker VMM for Apple Silicon, offering enhanced performance and efficiency
5+
description: Discover Docker Desktop for Mac's Virtual Machine Manager (VMM) options, including Docker VMM for Apple Silicon, offering enhanced performance and efficiency
66
weight: 110
77
aliases:
8-
- /desktop/vmm/
8+
- /desktop/vmm/
99
---
1010

1111
Docker Desktop supports multiple Virtual Machine Managers (VMMs) to power the Linux VM that runs containers. You can choose the most suitable option based on your system architecture (Intel or Apple Silicon), performance needs, and feature requirements. This page provides an overview of the available options.
@@ -16,11 +16,12 @@ To change the VMM, go to **Settings** > **General** > **Virtual Machine Manager*
1616

1717
{{< summary-bar feature_name="VMM" >}}
1818

19-
Docker VMM is a new, container-optimized hypervisor. By optimizing both the Linux kernel and hypervisor layers, Docker VMM delivers significant performance enhancements across common developer tasks.
19+
Docker VMM is a container-optimized hypervisor. By optimizing both the Linux kernel and hypervisor layers, Docker VMM delivers significant performance enhancements across common developer tasks.
2020

2121
Some key performance enhancements provided by Docker VMM include:
22-
- Faster I/O operations: With a cold cache, iterating over a large shared filesystem with `find` is 2x faster than when the Apple Virtualization framework is used.
23-
- Improved caching: With a warm cache, performance can improve by as much as 25x, even surpassing native Mac operations.
22+
23+
- Faster I/O operations: With a cold cache, iterating over a large shared filesystem with `find` is 2x faster than when the Apple Virtualization framework is used.
24+
- Improved caching: With a warm cache, performance can improve by as much as 25x, even surpassing native Mac operations.
2425

2526
These improvements directly impact developers who rely on frequent file access and overall system responsiveness during containerized development. Docker VMM marks a significant leap in speed, enabling smoother workflows and faster iteration cycles.
2627

@@ -43,9 +44,9 @@ The Apple Virtualization framework is a stable and well-established option for m
4344

4445
> [!NOTE]
4546
>
46-
> QEMU has been deprecated in versions 4.44 and later. For more information, see the [blog announcement](https://www.docker.com/blog/docker-desktop-for-mac-qemu-virtualization-option-to-be-deprecated-in-90-days/)
47+
> QEMU has been deprecated in versions 4.44 and later. For more information, see the [blog announcement](https://www.docker.com/blog/docker-desktop-for-mac-qemu-virtualization-option-to-be-deprecated-in-90-days/)
4748
48-
QEMU is a legacy virtualization option for Apple Silicon Macs, primarily supported for older use cases.
49+
QEMU is a legacy virtualization option for Apple Silicon Macs, primarily supported for older use cases.
4950

5051
Docker recommends transitioning to newer alternatives, such as Docker VMM or the Apple Virtualization framework, as they offer superior performance and ongoing support. Docker VMM, in particular, offers substantial speed improvements and a more efficient development environment, making it a compelling choice for developers working with Apple Silicon.
5152

@@ -57,4 +58,4 @@ Note that this is not related to using QEMU to emulate non-native architectures
5758
>
5859
> HyperKit will be deprecated in a future release.
5960
60-
HyperKit is another legacy virtualization option, specifically for Intel-based Macs. Like QEMU, it is still available but considered deprecated. Docker recommends switching to modern alternatives for better performance and to future-proof your setup.
61+
HyperKit is another legacy virtualization option, specifically for Intel-based Macs. Like QEMU, it is still available but considered deprecated. Docker recommends switching to modern alternatives for better performance and to future-proof your setup.

0 commit comments

Comments
 (0)