Docker Desktop

The fastest way to containerize applications on your desktop

Build Kubernetes-ready applications on your desktop

Docker Desktop is an application for MacOS and Windows machines for the building and sharing of containerized applications and microservices.

Docker Desktop delivers the speed, choice, and security you need for designing and delivering these containerized applications on your desktop. Docker Desktop includes Docker App, developer tools, Kubernetes, and version synchronization to production Docker Engines. Docker Desktop allows you to leverage and your choice of languages and tools. Development workflows leverage Docker Hub to extend your development environment to a secure repository for rapid auto-building, continuous integration, and secure collaboration.

Containerize and share any application

Across any combination of clouds, languages, and frameworks

One Development and Delivery Platform


Docker Desktop and Desktop Enterprise give 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


Developers have the freedom to innovate with their choice of tools, application stacks, and deployment environments for each project. Windows or Linux; legacy or cloud-native; IDE or text editor—Docker Desktop and Desktop Enterprise puts you in control.

Developer Speed


365体育手机投注Developers shouldn’t need a PhD in Docker or Kubernetes to do their job. Docker makes it easy to get up and running in minutes and rapidly code, test, and collaborate while ensuring consistency between development and production.

Key Features and Capabilities

The fastest way to design and deliver containerized applications and microservices on the desktop and cloud.

Simple Setup for Docker and Kubernetes

No need to fiddle with VMs or add a bunch of extra components; simply install from a single package and have your first containers running in minutes. You get certified Kubernetes and Docker, for developers of all levels of container expertise.

Certified Kubernetes

365体育手机投注Setup a fully functional Kubernetes environment on your desktop with a single click and start developing and testing modern applications in minutes.

Application Templates and App Designer

Customize and share multi-service applications and service templates that are tailored to your organization. Pre-defined and customizable application templates adhere to corporate standards and automate configuration, eliminating error-prone manual setup. Intuitive Application Designer facilitates the packaging, installing, and managing of multi-service applications as a shareable package.

Get Started with Docker

Docker Desktop

Developer productivity tools and a local Kubernetes environment

Docker Hub

Cloud-based application registry and development team collaboration services.

Play with Docker

Cloud-based docker environment to try out docker and learn the ropes.