Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,18 @@ weight: 20

### What is HyperKit?

HyperKit is a hypervisor built on top of the Hypervisor.framework in macOS. It runs entirely in userspace and has no other dependencies.
HyperKit is a legacy hypervisor built on top of Hypervisor.framework in macOS.
Previous versions of Docker Desktop for Mac used HyperKit to run the Linux VM.

Docker uses HyperKit to eliminate the need for other VM products, such as Oracle
VirtualBox or VMware Fusion.
Current versions of Docker Desktop use the Apple Virtualization framework by
default. HyperKit is retained here as historical context for older
configurations.

### What is the benefit of HyperKit?

HyperKit is thinner than VirtualBox and VMware fusion, and the version included is customized for Docker workloads on Mac.
When HyperKit was the default hypervisor, it provided a lightweight
virtualization layer customized for Docker workloads and eliminated the need
for third-party VM products such as Oracle VirtualBox or VMware Fusion.

### Where does Docker Desktop store Linux containers and images?

Expand Down