Docker Desktop system requirements (Windows, macOS)

Last updated on September 16, 2020 A Goodman Loading... Post a comment

Before installing Docker Desktop for Windows or macOS, just check the system requirements listed below.


Minimum system requirements

  • OS: Windows 10 64-bit: Pro, Enterprise, or Education (Build 16299 or later)
  • Processor: 64-bit processor with Second Level Address Translation (SLAT)
  • Memory: 4 GB RAM
  • BIOS-level hardware virtualization support must be enabled in the BIOS settings
  • Hyper-V and Containers Windows features must be enabled

If you’re using Windows 10 Home, you will have to install Docker Desktop using the WSL 2 backend. See the detailed guide here.

Recommend specs

Running Docker Desktop may consume lots of resources. If your computer’s specifications are just higher than the minimum requirements a little bit, it will be hot and lagging. Furthermore, if you have to enable Kubernetes, your days may become nightmares.

Please check out the recommended hardware specs listed below:

  • Processor: Intel Core i5 8400 Coffee Lake or better
  • Memory: 8 GB RAM
  • Storage: SSD


Minimum requirements:

  • OS: macOS 10.13 or newer (Catalina, Mojave, or High Sierra)
  • Memory: 4 GB RAM
  • Mac hardware must be a 2010 or a newer model, with Intel’s hardware support for memory management unit (MMU) virtualization, including Extended Page Tables (EPT) and Unrestricted Mode

Important note: VirtualBox prior to version 4.3.30 must not be installed as it is not compatible with Docker Desktop.

Recommended specs:

  • Processor: Intel Core i5 quad-core
  • Memory: 8 GB RAM
  • Storage: SSD

A Macbook Pro 2017, a Mac mini 2018 or better are pretty good to go.

Notify of
Inline Feedbacks
View all comments

Related Articles