Rancher Desktop by SUSE
Container Management and Kubernetes on the Desktop
An open-source application that provides all the essentials to work with containers and Kubernetes on the desktop
Straightforward Setup
Effortless setup for macOS, Windows, and Linux
Users on macOS and Windows can effortlessly download and execute the corresponding installer. Linux users have the option to install through widely used package managers. An additional feature includes the choice for an automatic upgrade, ensuring seamless downloading and installation of new versions.
Options for Configuration
Utilize the default configuration or tailor it to suit your requirements.
You have the flexibility to select the container engine, Kubernetes version, and enable/disable application features. Additionally, there are choices to configure networking settings and manage access to container repositories, registries, and other aspects.
Intuitive Visual User Interface
GUI with user-friendly features, including dashboards.
Carefully designed GUI functionalities for handling images, containers, application configurations, and more. A comprehensive cluster dashboard facilitating exploration and management of local Kubernetes resources.
Toolset for Containers
Execute, Fetch, Upload, Inspect images. Execute Containers.
Incorporates command-line interface (CLI) and graphical user interface (GUI) functionalities to facilitate daily operations in container-centric development processes. Seamlessly integrates with widely used integrated development environments (IDEs) and other tools within the cloud-native ecosystem.
Smooth Kubernetes upgrades
Effortlessly assess the effects of Kubernetes upgrades on your workloads
Offers choices for smoothly implementing Kubernetes upgrades to your workloads, allowing you to identify any issues before they affect production environments.
Bundled utilities
Comes equipped with the latest releases of well-known open-source command-line interface (CLI) tools like docker, nerdctl, kubectl, helm, and others, removing the necessity for you to acquire and handle these tools individually.
Utilize the user-friendly Preferences dialog to effortlessly customize various aspects of the application:
Enable automatic startup of Rancher Desktop upon machine login Select your preferred Kubernetes version Choose your container engine Adjust system resources for the virtual machine (available on macOS and Linux) Reset Kubernetes or both Kubernetes and the container runtime to default settings with a single click And more…
Port Forwarding
Facilitate the forwarding of ports for your Kubernetes services effortlessly by simply clicking a button.
Creating and Executing Containers
You can construct, launch, and manage images and containers by utilizing either nerdctl or the Docker CLI.
How does it operate?
Rancher Desktop, built on Electron, encapsulates various tools to offer a user-friendly experience. On macOS and Linux, it employs a virtual machine to execute containerd, Docker, and Kubernetes. On Windows systems, it utilizes Windows Subsystem for Linux v2. To begin, just download and execute the application.
How to get involved
Rancher Desktop is an open source project hosted on GitHub. Bugs and features are tracked through issues and new code is reviewed through pull requests.
How to get support
Found an issue or have a problem? Community support happens in the #rancher-desktop channel in Slack and in GitHub Issues, where you can search and file.