Skip to content

Commit db0f1a6

Browse files
doringemanMihaela Stoica
andauthored
desktop/settings: Add Docker VMM (#20986)
<!--Delete sections as needed --> ## Description Add Docker VMM to the Settings docs for macOS. --------- Signed-off-by: Dorin Geman <[email protected]> Co-authored-by: Mihaela Stoica <[email protected]>
1 parent bd73f0e commit db0f1a6

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

content/manuals/desktop/settings.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -59,17 +59,19 @@ If you choose the integrated terminal, you can run commands in a running contain
5959
and the ability to run Wasm applications with Docker.
6060
For more information, see [containerd image store](containerd.md).
6161

62-
- {{< badge color=blue text="Mac only" >}} **Use Virtualization framework**. Select to allow Docker Desktop to use the `virtualization.framework` instead of the `hypervisor.framework`.
62+
- {{< badge color=blue text="Mac only" >}} **Choose Virtual Machine Manager (VMM)**. Choose the Virtual Machine Manager for creating and managing the Docker Desktop Linux VM.
63+
- Select **Docker VMM** for the latest and most performant Hypervisor/Virtual Machine Manager. This option is available only on Apple Silicon Macs running macOS 12.5 or later and is currently in Beta.
6364
> [!TIP]
6465
>
6566
> Turn this setting on to make Docker Desktop run faster.
67+
- Alternatively, you can choose **Apple Virtualization framework**, **QEMU** (for Apple Silicon), or **HyperKit** (for Intel Macs). For macOS 12.5 and later, Apple Virtualization framework is the default setting.
6668

67-
- {{< badge color=blue text="Mac only" >}}**Choose file sharing implementation for your containers**. Choose whether you want to share files using **VirtioFS**, **gRPC FUSE**, or **osxfs (Legacy)**. VirtioFS is only available for macOS versions 12.5 and above, and is turned on by default.
68-
>**Tip**
69+
- {{< badge color=blue text="Mac only" >}}**Choose file sharing implementation for your containers**. Choose whether you want to share files using **VirtioFS**, **gRPC FUSE**, or **osxfs (Legacy)**. VirtioFS is only available for macOS 12.5 and later, and is turned on by default.
70+
> [!TIP]
6971
>
70-
> Use VirtioFS for speedy file sharing. VirtioFS has reduced the time taken to complete filesystem operations by [up to 98%](https://github.com/docker/roadmap/issues/7#issuecomment-1044452206)
72+
> Use VirtioFS for speedy file sharing. VirtioFS has reduced the time taken to complete filesystem operations by [up to 98%](https://github.com/docker/roadmap/issues/7#issuecomment-1044452206). It is the only file sharing implementation supported by Docker VMM.
7173
72-
- {{< badge color=blue text="Mac only" >}}**Use Rosetta for x86_64/amd64 emulation on Apple Silicon**. Turns on Rosetta to accelerate x86/AMD64 binary emulation on Apple Silicon. This option is only available if you have turned on **Virtualization framework** in the **General** settings tab. You must also be on macOS 13 or later.
74+
- {{< badge color=blue text="Mac only" >}}**Use Rosetta for x86_64/amd64 emulation on Apple Silicon**. Turns on Rosetta to accelerate x86/AMD64 binary emulation on Apple Silicon. This option is only available if you have selected **Apple Virtualization framework** as the Virtual Machine Manager. You must also be on macOS 13 or later.
7375

7476
- **Send usage statistics**. Select so Docker Desktop sends diagnostics,
7577
crash reports, and usage data. This information helps Docker improve and

0 commit comments

Comments
 (0)