Docker Desktop

The fastest way to containerize applications on your desktop

DockerCon LIVE

May 28th 9am PDT / GMT -7

Learn more about Docker's products at DockerCon LIVE, a virtual 1-day event on May 28th. Join Docker experts and the broader container community for thirty-six -in depth sessions, hang out with the Docker Captains in the live hallway track, and go behind the scenes with exclusive interviews with theCUBE. 

DockerCon features best practices and how-tos, new product features and use cases, technical deep dives, and open source projects in action from the comfort of your home.

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 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 Kubernetes365体育手机投注 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


365体育手机投注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

365体育手机投注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

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

365体育手机投注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

365体育手机投注Cloud-based application registry and development team collaboration services.

Play with Docker

365体育手机投注Cloud-based docker environment to try out docker and learn the ropes.