Integrated Support for Kubernetes in the Docker Platform

The Docker platform now integrates with Kubernetes. This means that developers and operators can build apps with Docker and seamlessly test and deploy them using both Docker Swarm and Kubernetes.

We have added Kubernetes support in both Docker Desktop for Mac and Windows and in Docker Enterprise Edition (EE). Docker EE passed the Certified Kubernetes™ conformance program guaranteeing that all Kubernetes APIs function as specified to deliver a consistent and portable Kubernetes experience within Docker EE

Docker Enterprise Edition [EE]

Integrated Swarm and Kubernetes orchestration in a single cluster

Docker EE is the only enterprise-ready container platform that manages and secures applications on Kubernetes in multi-Linux, multi-OS and multi-cloud customer environments. Docker EE provides organizations with unparalleled choice – from orchestration (Kubernetes and Swarm) to applications (legacy or cloud native) to infrastructure (cloud or on premises) – enabling IT leaders to advance their digital and cloud initiatives with the flexibility needed to make adjustments as business requirements evolve.

Learn More

Docker Community Edition for Mac and Windows

Build apps for Swarm and Kubernetes on your desktop

Docker CE for Mac and Windows are easy-to-use tools for setting a complete container development environment on your workstation. Both rely on platform-native hypervisors and automatically update to the latest version of Docker.

Kubernetes is available with the latest Edge releases of Docker for Mac and Windows to give developers a simple and fast way to build and test Kubernetes apps locally.

Docker for Mac (Edge) Docker for Windows (Edge)

Moby Project

Contribute to the community

Docker and Kubernetes have long relied on a rich set of shared components and open source projects. We’ll work with the Moby and Kubernetes projects to expand Kubernetes-related efforts like containerd, cri-containerd, LinuxKit, Notary and libnetwork.
Moby Project