Docker Desktop
The #1 containerization platform.
The easiest way to build, run, and ship containerized applications locally with a visual dashboard.
About Docker Desktop
Docker Desktop is the most widely used containerization tool, providing a native GUI application for building, running, and managing Docker containers on macOS and Windows. It includes Docker Engine, Docker CLI, Docker Compose, Docker Buildx, and Kubernetes in one package.
The visual dashboard lets developers see running containers, inspect logs, manage volumes and networks, and execute commands inside containers — all without touching the CLI. Docker Extensions add extra capabilities like database managers, monitoring dashboards, and code editors directly inside Docker Desktop.
Docker Compose is bundled in, letting teams define multi-container applications in a single `docker-compose.yml` file. The Scout feature analyzes container images for security vulnerabilities. For developers working with microservices, Docker Desktop is an essential local development tool.