Docker Desktop is a program that can be installed and used on a platform such as Mac or Windows to create and distribute microservices and containerized applications.
Available in two editions:
Docker Desktop is Docker's integrated development environment, whereas Docker is the open-source containerization platform.
The Docker desktop installation includes:
To run Docker Desktop on Windows 10 64-bit versions such as Pro, Enterprise, or Education (Build 15063 or later), make sure the Hyper-V and Containers Windows features are enabled, as well as at least 4GB system RAM and BIOS-level hardware virtualization compatibility. If you're using a VPN, you should also configure your proxy settings.
Docker for Windows supports both Windows Server 2016 and Windows Server 2019. And Docker Desktop is intended to run on Windows 10.
To use Docker Desktop on a Mac, make sure the hardware is a 2010 or newer model with Intel virtualization capability, and that the macOS version is 10.13 or higher.
Yes, the Docker Desktop community edition is free for personal use. For commercial use, you must have the Docker Enterprise edition.