Docker Desktop
The fastest, easiest, and most secure way to deliver containerized applications from development to production.
Everything you need for enterprise-ready Docker container development of Kubernetes-ready applications
Docker Desktop is an application for MacOS and Windows machines, delivering the easiest and fastest way to build production-ready container applications for Kubernetes or Swarm, working with any framework and language and targeting any platform. Build and test Linux and Windows applications and easily share them with others, bundling the code and configuration in a lightweight, portable Docker container application that runs the same everywhere. Docker Desktop Enterprise is centrally deployable and manageable to securely provision developer environments that align to corporate standards and practices while accelerating time to production while increasing developer productivity.
Build and share any application
From legacy to what comes next
Full Platform Integration
Docker Desktop gives developers a Docker and Kubernetes environment aligned with production clusters. Build and run the same applications everywhere with the only platform that can provide trusted and certified end-to-edge security.
Any app, Any language
With Docker Desktop you have the freedom to select the best tools, application stacks, and deployment environments for each project. Windows or Linux; legacy or cloud native; IDE or text editor - Docker Desktop puts you in control.
High-Velocity Innovation
Developers shouldn’t need a PhD in Docker or Kubernetes experts to do their job. Docker Desktop makes it easy to get up and running in minutes and rapidly code, test, and collaborate, while ensuring consistency between development and production.
Which Docker Desktop is right for you?
Desktop Community |
Desktop Enterprise |
|
| Simplest Path to Container-based Development | ||
| Latest Docker Engine based on containerd | ||
| Certified Kubernetes | ||
| Available for Windows 10 and macOS | ||
| Develop in any language or framework, even multiple version simultaneously | ||
| Production-Ready App Development | ||
| Same interface and commands shared by developers and production | ||
| Application Designer interface to simplify creating & developing Docker applications | ||
| Choose Docker Engine and Kubernetes versions to match Docker Enterprise | ||
| IT Manageability | ||
| Maintain and distribute across teams with standard MSI/PKG packages | ||
| Selectable configuration restrictions | ||
| Customizable application templates | ||
| Technical Support SLA | ||