The fastest way to build cloud-native apps
Rancher Desktop lets developers easily run Kubernetes on their desktop. Select the right Kubernetes version with just a few clicks. Build, push, pull, and run container images using either the Docker CLI (with Moby/dockerd) or nerdctl (with containerd).
Why use Rancher Desktop?
Makes Kubernetes easy
Getting started with Kubernetes on your desktop can be a headache, especially if you want to match the version of Kubernetes you run locally to the one you run in production. Rancher Desktop makes it as easy as setting a preference.
Maximizes your agility
Build, push, and pull images and run containerized workloads rapidly. Rancher Desktop uses the same container runtime as Kubernetes. Built images are immediately available to use in your local workloads without any pushing, pulling, or copying.
We leverage only 100% open source components including Moby, containerd, k3s , kubectl, and more. These proven projects are trusted by the cloud-native community and won’t lock you into a proprietary stack.
How does Rancher Desktop differ from Docker Desktop?
|Docker Desktop||Rancher Desktop|
|Build, push, and pull container images|
|Run stand-alone containers|
|Works with external tools like Visual Studio Code|
|Choose the version of Kubernetes you want|
|Test how workloads handle Kubernetes upgrade|
|Choose between containerd and dockerd|
Join the Community
Learn more about the Rancher Desktop project and deep dive into the technical details
Learn more about Rancher Desktop in the Rancher and SUSE community
Connect with the wider Rancher community
Join the GitHub community and contribute to the open-source project
Connect with fellow Rancher Desktop users via the Rancher Users Slack
Start using Rancher Desktop in your environment