Rancher Desktop

SUSE·SUSE.RancherDesktop

Kubernetes and container management to the desktop.

Rancher Desktop is an open-source project to bring Kubernetes and container management to the desktop. Windows, macOS and Linux versions of Rancher Desktop are available for download, though do note that the Linux version is considered a tech preview.

winget install --id SUSE.RancherDesktop --exact --source winget

Latest 1.23.1·June 29, 2026

Release Notes

This is the 1.23.1 release of Rancher Desktop, an open source desktop application to bring Kubernetes and container management to macOS, Windows, and Linux. Installers

  • Windows
  • macOS x86_64
  • macOS aarch64
  • Linux install notes Rancher Desktop 2.0 Alpha 1 is available The first alpha of Rancher Desktop 2.0 is out: a ground-up rewrite that runs with or without the GUI and installs alongside Rancher Desktop without touching it. It is an early tech preview, not for production. For what it is and how to try it, see Welcome to Rancher Desktop 2.0 on our blog. New Contributors Thank you to our new contributors: @linghengqian, @endemics, @cm-iwata, @maximumschmidt, @immanuwell, @officialasishkumar, and @edwinbalani! Release Notes for 1.23.1 Kubernetes portforwarding on macOS and Linux has been fixed In the 1.23.0 release Kubernetes port were not being forwarded to the host. This has been fixed. Release Notes for 1.23.0 What's New Dark mode preference Rancher Desktop now lets you choose between dark, light, and system themes under Preferences > Behavior. Previous versions always followed the OS theme. (#5905) Container dashboard improvements Thanks to @endemics, the container detail page now includes a Shell tab that opens an interactive terminal session inside a running container. The session persists across tab switches, so you can check logs and return to your shell without losing context. (#9925) @endemics also added an Inspect tab that displays key container metadata pulled from docker inspect: name, image, IP address, creation date, and collapsible sections for mounts, environment variables, commands and arguments, capabilities, ports, and labels. (#9986) A Stats tab, also from @endemics, shows live CPU, memory, network, and disk I/O charts for a running container, plus a table of its processes. The refresh interval defaults to one second, with 5-second, 20-second, 30-second, and 1-minute options; collection stops when you leave the tab. (#9987) Separately, @officialasishkumar added a Restart action to the Containers list for running containers, available for single containers or bulk selections. The table refreshes once the restart completes. (#10224) Dynamic ports for the Cluster Dashboard The Cluster Dashboard's API server used to bind to a fixed port (9443) and failed to start when another program already used it. It now picks an available port automatically at startup. (#1890) Windows: proxy bypass for domains and wildcards The no-proxy list now supports domain names and wildcard patterns (e.g. *.example.com) in addition to IP addresses and CIDR subnets. (#9803) AI Workbench extension The bundled Open WebUI extension has been renamed to AI Workbench and updated to version 0.2.0. AI Workbench provides a local web interface for interacting with large language models running in containers, letting you experiment with AI workloads directly from Rancher Desktop. Installed extension details Thanks to @officialasishkumar, the Installed extensions table now shows each extension's vendor, description, and a More information link, drawn from the metadata the extension already publishes. (#8698) Improved macOS disk image installer Thanks to @maximumschmidt, the macOS disk image now guides installation: a lasso wraps the Rancher Desktop icon and points it toward the Applications folder, under a "Drag to Applications to install" instruction. The Finder volume title reads "Install Rancher Desktop …" so it names the action rather than the product. (#10194) Bug Fixes macOS and Linux: could fail to start after an unclean shutdown After an unclean shutdown, such as a host crash or force-quit, Rancher Desktop could refuse to start because a leftover virtual-machine process confused its startup checks. Rancher Desktop now clears the leftover process and starts normally. (#7760) Windows: startup could fail after many launches After Rancher Desktop had been started many times, it could stop starting altogether: each launch added a certificate to the VM's trust store — once that store filled past a fixed limit, certificate setup failed and blocked startup. Rancher Desktop now removes stale certificates before adding new ones. Thanks to @cm-iwata! (#9929) Windows: running other-architecture binaries could stop working Starting Rancher Desktop could disable support for running binaries built for other architectures (WSLInterop) — not only inside Rancher Desktop, but in your other WSL distributions too. Rancher Desktop now leaves those registrations alone. (#10049) Windows: host-network containers could shadow published ports A container run with --network=host and listening on 127.0.0.1 could hijack a port that another container had published with -p, or that a Kubernetes hostPort used — leaving the published port unreachable from Windows, or sending its traffic to the wrong container. Published ports and host-network ports no longer collide. (#10357) Windows: slow clients could get corrupted Docker API responses A program reading from the Docker API slowly could receive a corrupted response, because the proxy sometimes inserted stray bytes into the stream. The proxy no longer corrupts responses. Thanks to @linghengqian! (#9499) Windows: docker compose down --volumes ignored docker compose down --volumes (and its -v shorthand) did not remove the named volumes. Both flags now work as expected. Thanks to @officialasishkumar! (#10096) docker cp failed on a created-but-not-started container docker cp failed when copying files to or from a container that had been created but not yet started. Copying now works for created containers as well. Thanks to @edwinbalani! (#1544, #9787) Windows: no-proxy list could not be edited The no-proxy list could not be edited: adding an entry failed with an error and corrupted the saved setting. It now works correctly. (#9803) Linux: rdctl used the wrong configuration in the AppImage On native Linux, the AppImage mistook itself for a WSL environment, so rdctl looked for its configuration in the wrong place and could not reach Rancher Desktop. rdctl now reads the correct configuration on Linux. Thanks to @linghengqian! (#9789) Container logs showed errors with the dockerd engine With the dockerd (moby) engine, the container log view showed spurious error messages mixed in with the logs. The logs now display cleanly. Thanks to @endemics! (#9934) Ctrl+C didn't copy container logs In the read-only container log view, Ctrl+C was intercepted as an interrupt instead of copying text. Ctrl+C now copies the selected text to the clipboard. (#9788) Auto-update could silently stop working Two problems could leave Rancher Desktop quietly unable to find new versions: a single failed check disabled all later checks until the next restart, and a bad response from the update server was cached for about a day, so every check kept failing. Update checks now recover from both on their own. (#10019, #10359) Security Updated containerd from 2.2.0 to 2.2.5, fixing five security advisories in its CRI plugin:
  • CVE-2026-50195 (critical): a CRI checkpoint import could poison a node's local image cache under an attacker-chosen tag.
  • CVE-2026-53488 (critical): a label in a pulled image could trigger command execution on the host.
  • CVE-2026-53492 (critical): a CRI checkpoint restore could inject arbitrary CDI configuration into the restored container.
  • CVE-2026-53489 (high): a symlink in a checkpoint image could expose arbitrary host files through kubectl logs.
  • CVE-2026-47262 (moderate): a crafted image could exhaust memory and crash containerd. Updates to Bundled Utilities (from Rancher Desktop 1.22.0)
  • docker 29.1.4 → 29.5.3
  • docker-compose 5.0.1 → 5.1.4
  • docker-buildx 0.30.1 → 0.34.1
  • docker-credential-helpers 0.9.5 → 0.9.8
  • helm 4.0.5 → 4.2.0
  • kuberlr 0.6.1 → 0.7.0
  • nerdctl 2.2.1 → 2.2.2
  • trivy 0.68.2 → 0.71.0
  • amazon-ecr-credential-helper 0.11.0 → 0.12.0
  • spin 3.5.1 → 4.0.0
  • spin-shim 0.22.0 → 0.24.0 Unchanged:
  • spin-operator 0.6.1 Connect with the developers
  • The issue queue
  • Rancher Users Slack in the #rancher-desktop channel Changelog The full version changelog, from v1.22.0, can be found using GitHub compare and the details of the release can be found in the v1.23.0 milestone.

Installer type: wix

ArchitectureScopeDownloadSHA256
x64Download65C2DAA6E7D6B5DBD172D51F9EB72D4A318869DEB722A99DECC82E87AE068102

Details

Homepage
https://rancherdesktop.io/
License
Apache-2.0
Publisher
SUSE
Support
https://github.com/rancher-sandbox/rancher-desktop/issues
Moniker
rancher-desktop

Tags

k3snerdctlrancher

Older versions (44)

1.23.0
ArchitectureScopeDownloadSHA256
x64Download750D2E12666336E4ABD875A2C9CB80D7471B907B139616400DE2A5CFDF6CFF35
1.22.3
ArchitectureScopeDownloadSHA256
x64DownloadD0918C3E99D2918D84D739E47DF12964B2D75CCDF3F9DA769B6D4B47EDE187CF
1.22.2
ArchitectureScopeDownloadSHA256
x64DownloadFAA4505DDAF1E33416B5069DE5197EF148CF2E6D53747973F5090C2625E16282
1.22.0
ArchitectureScopeDownloadSHA256
x64DownloadC12AD093E2F30D92EBABAC7FE4630E496CBFB6CDDE9DE6F87E9800AED7B82306
1.21.0
ArchitectureScopeDownloadSHA256
x64DownloadBD85FFE9AFC7BEF48B971BA573FC81E579A5ADBD2CC7877B06AE95006CECE15C
1.20.1
ArchitectureScopeDownloadSHA256
x64Download12B7E23360957D41981CD54CEE771C1268887647657664002029DDDB71F45EF2
1.20.0
ArchitectureScopeDownloadSHA256
x64Download1D299E97247BBED740698017A9146EEC3F0CB5B42C9A57F0A4E7851076DD3493
1.19.3
ArchitectureScopeDownloadSHA256
x64Download842ED063862AEBAA9E09CDB745D5557E9A6E8720F48EF200637A8E019F711180
1.19.2
ArchitectureScopeDownloadSHA256
x64Download05092FA1F335C2C15140FD4680BD0A6919433157E6F5C5425F573753B5AA48F2
1.19.1
ArchitectureScopeDownloadSHA256
x64Download73C70BFAD794B4BBD5A39D6C663C8E42692269477C8BA339E83471D1009F742E
1.19.0
ArchitectureScopeDownloadSHA256
x64DownloadDB9BADE778A8B5A5984CED0A09C1517CFA6DCEB3C836C6E0E6A0D2463BD04C6E
1.18.2
ArchitectureScopeDownloadSHA256
x64DownloadF5824A37FBAB9A46A4FC062E1F16DCF09CDC799D4DADF04088650309CCA4ADBF
1.18.0
ArchitectureScopeDownloadSHA256
x64DownloadCB69891838BD3D853DFA0D3DCA8824F7914D9DD09308204DE0209EC326B399D5
1.17.1
ArchitectureScopeDownloadSHA256
x64Download226C4607F3BC80400E63836D57503E7B525A4FF618AA50125AEFE701EAA485C7
1.17.0
ArchitectureScopeDownloadSHA256
x64DownloadD8E7EF183D31856C8FDFD97F827A510A3A128E35ABA26BBE7745D8AC3324AD8A
1.15.1
ArchitectureScopeDownloadSHA256
x64DownloadACB29BB9FB14A8709D180C9C221D147751BCB32B804D108B1823A44E4F9843E3
1.14.2
ArchitectureScopeDownloadSHA256
x64Download01F52B7A1EBCDDEDA01B6979CE3505B895FDCDE2C5B57F18E4F8C4A593618F3F
1.13.1
ArchitectureScopeDownloadSHA256
x64Download74096AE79A5E28549498B939B52DBB488427FD60272CED1ED98770834CBB56DB
1.13.0
ArchitectureScopeDownloadSHA256
x64DownloadB0449190C77569759953E026A1630DCD49AB963E3F0E54D3F23D966402A3BB25
1.12.3
ArchitectureScopeDownloadSHA256
x64Download5D91DA8FB15E121A6FBBD286946D20DD839C47D61D53A5B158D5E513FF7BD49C
1.11.1
ArchitectureScopeDownloadSHA256
x64DownloadD55261B5671579E0E3077674E04908610E74D9FB3DB24670688CE7978ABB5141
1.11.0
ArchitectureScopeDownloadSHA256
x64Download53727042760BAD86094A81ACEBBFA4AAB8C7EB5A5BCB4B816F56A09CC1B233F9
1.10.0
ArchitectureScopeDownloadSHA256
x64Download44D4A5B0C5770FCDF08C13254C5D44C1677FF82D62D70CBFF7AFCCC463C2CBC9
1.9.1
ArchitectureScopeDownloadSHA256
x64Download5F7BC72FC159864B84464F6DC967BE5C7379529B04C983A2D5E1F85B6FF3F358
1.8.1
ArchitectureScopeDownloadSHA256
x64Download53E4712E417A37197637314944BE27C944EE2B568E65F62F154C2543C6F82A97
1.7.0
ArchitectureScopeDownloadSHA256
x64DownloadFD4F0AA16A694B18581D5DBFA34A8C8FDAA0202ABBC2C4DA8A56BF4DF2BE95E3
1.6.2
ArchitectureScopeDownloadSHA256
x64DownloadCB2CA58823277F8D5EC54324A61E779E4060BC8B7B15A5A2C5AEE302510750A2
1.6.1
ArchitectureScopeDownloadSHA256
x64Download3DDB799D96D72CA8285D4D138A24288AB9EE80EEBCB546ABC1C8A76A3742EAE7
1.6.0
ArchitectureScopeDownloadSHA256
x64Download7C10FA2DBFD9610DDAAC205923E87C2CA3BA19C00F31C5907D653A199825CFC0
1.5.1
ArchitectureScopeDownloadSHA256
x64Download620E1FC8F671EF6D4A320010815195F2343FA84D51E28B7A1A0B9BD6FAE00E4E
1.5.0
ArchitectureScopeDownloadSHA256
x64DownloadC63EDB28D68A96E1929625B16516C304C1B8ACFE7380097E9A0CB5EF235B8EBF
1.4.1
ArchitectureScopeDownloadSHA256
x64Download39D79E4287998E483E387166B1447A7DF78E441D6CB939166DCF9CD9436ADC31
1.3.0
ArchitectureScopeDownloadSHA256
x64Download92108CBBD8C98F99B00A608D8F7D21E12FAECA76F16890585EF212CC5BF1C779
1.2.1
ArchitectureScopeDownloadSHA256
x64Download3711E91AE84140A429D012B3A9BBA19E87FAB3E1929EB4FACA2620DC7EC11D71
1.2.0
ArchitectureScopeDownloadSHA256
x64Download4D55156EA2C236DAFC5DBCD0EA98B94E94F83C15A1FC6F0BC1F6C57AFFEC99C8
1.1.1
ArchitectureScopeDownloadSHA256
x64DownloadDD3D52501963FD1757E8D0B972DEDA264AFE38D8F0EF3383AAA5B1BD6B6C0747
1.1.0
ArchitectureScopeDownloadSHA256
x64Download82705955C98D0AB0ACA480DA40F01741F7EB28F1DE088802F6451C2F4522E950
1.0.1
ArchitectureScopeDownloadSHA256
x64DownloadBDFA295A59CD5C46EB93686E36BC8AD6E60F271EE4844624B12A35BDD3DEB07F
1.0.0
ArchitectureScopeDownloadSHA256
x64Download20BD85F4866CEB46BD674B8E72E76A3713C7C21606A4433A92C696B54412EA2D
0.7.1
ArchitectureScopeDownloadSHA256
x64Download3B556668E378F692F73C664523C863CDA2E97B7596D48DEC8E91CCEBE010094C
0.7.0
ArchitectureScopeDownloadSHA256
x64DownloadB75930E5893C27F058901DF077E2EE02280EE836425CAA4EAE645CE0CDF8B6BA
0.6.1
ArchitectureScopeDownloadSHA256
x64Download3436021F10AE3AC6833898AC09C907820CFAD918BB65ED02E3C4F79744F2C9BE
0.6.0
ArchitectureScopeDownloadSHA256
x64DownloadDD408F9543AC54F153CF7BFB326AA8BAC69748B76E98F5B4DC78A80A102C2BC7
0.4.1
ArchitectureScopeDownloadSHA256
x64Download5D216529A41085595C91A4D1421E75C08136EEC8FE0B4879B58727FA2F7098F5