Skip to main content
Mole
Features Tested apps Testimonials Pricing FAQ Blog
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES PortuguêsPT
Buy nowBuy Download

    Help, documentation, releases, and articles.

    Home/Apps tested with Mole

    How to uninstall Rancher Desktop on Mac

    Rancher Desktop runs a container and Kubernetes engine inside a virtual machine, so clear that engine before you touch the app. Its Factory Reset removes most data and the VM, so save any images or volumes you still need first; snapshots are kept even after a reset. These steps cover the official DMG download and the Homebrew cask rancher; Rancher Desktop's docs recommend the DMG and say the Homebrew package is not maintained by their team.

    Reset first, then quit and remove the app

    Open Rancher Desktop and run Factory Reset from its Troubleshooting page, or run rdctl reset --factory, to remove its VM and most of its data (Rancher Desktop installation and uninstall docs). Quit Rancher Desktop from its menu, check Activity Monitor for Rancher Desktop, then move it from Applications to the Trash.

    Where Rancher Desktop keeps its data

    Rancher Desktop's docs list the folders below as the ones that remain after you delete the app.

    Location What it holds What to do
    ~/.rd Command-line tools Rancher Desktop installs Listed but not selected by default
    ~/Library/Preferences/rancher-desktop Preferences folder Listed but not selected by default
    ~/Library/Application Support/Rancher Desktop App data under the display name Listed but not selected by default
    ~/Library/Application Support/rancher-desktop App data, including snapshots under its snapshots folder Listed but not selected by default; snapshots survive a factory reset, so check them before removing
    ~/Library/Caches/rancher-desktop, ~/Library/Logs/rancher-desktop Cache and logs Selected by default
    ~/Library/Caches/io.rancherdesktop.app* App cache under the bundle id Selected by default
    ~/Library/Preferences/io.rancherdesktop.app.plist, ByHost/io.rancherdesktop.app* App and per-host preferences Selected by default
    ~/Library/Saved Application State/io.rancherdesktop.app.savedState Window state Selected by default
    ~/Library/Preferences/io.rancherdesktop.profile.{defaults,locked}.plist A deployment profile, if your Mac has one Survives an uninstall on purpose; listed but not selected by default, leave it if your organisation manages Rancher Desktop
    ~/.kuberlr Data named in the Homebrew zap list Not part of Mole's list

    Check the result

    pgrep -il "rancher desktop"
    ls -d ~/.rd
    ls -d ~/Library/Application\ Support/Rancher\ Desktop ~/Library/Application\ Support/rancher-desktop
    
    • No output from pgrep means Rancher Desktop has quit.
    • The second line prints ~/.rd if you kept the command-line tools; "No such file or directory" means it is gone.
    • The third line checks both Application Support folders; a printed path means that folder is still there.

    If you installed it with Homebrew

    Mole skips --zap when its list reaches unchecked or shared data, or cannot fully be checked, and still cleans the leftovers you selected.

    The rancher cask's zap list moves ~/.rd and ~/.kuberlr to the Trash, and both sit outside ~/Library, so Mole always leaves --zap out for a Homebrew-installed Rancher Desktop and removes only the rows you selected.

    Separate from zap, the cask's uninstall step quits Rancher Desktop and deletes /opt/rancher-desktop, a sudoers file for its Lima VM, and its Docker socket files under /private/var/run, whether or not you add --zap; macOS may ask for your password for that part.

    brew uninstall --cask rancher
    

    Adding --zap yourself also moves every path in the cask's zap list to the Trash, including ~/.rd, ~/.kuberlr, both Application Support folders with any snapshots, and ~/Library/Preferences/rancher-desktop, whatever you selected in Mole.

    What Mole lists

    • ~/.rd and ~/Library/Preferences/rancher-desktop are exact Rancher Desktop rows, listed but not selected by default.
    • ~/Library/Application Support/Rancher Desktop and ~/Library/Application Support/rancher-desktop are listed but not selected by default; the snapshots live in the second one.
    • ~/Library/Caches/rancher-desktop, ~/Library/Logs/rancher-desktop, the io.rancherdesktop.app caches, preference files and saved window state are selected by default.
    • A deployment profile in ~/Library/Preferences is listed but not selected by default. ~/.kuberlr is not part of Mole's list.

    What this test covered

    Rancher Desktop was installed on September 19, 2026 by copying the app from its official DMG, without ever starting its VM or container engine, and uninstalled the same day with Mole Preview build 277. Its six processes, the app plus its helper and renderer with no qemu or Lima backend, folded into one Status row, and no login item was recorded. The exact ~/.rd and Preferences/rancher-desktop rows came from this test. A factory reset, a running Lima VM and the Homebrew cask were not part of this test.

    Mac running low on space or slowing down? Mole can clean out the junk, remove apps completely and keep macOS in shape.

    Try Mole

    Mole · 鼴

    Cleanup, software, and status for your Mac.

    v1.16.0 (296) · Release notes

    Product

    Mac Cleaner App Uninstaller Mac Optimizer Disk Analyzer System Monitor

    Support

    Help Documentation Releases Blog

    Legal

    Terms of Service Privacy Policy Refund Policy

    Resources

    CLI Tool Affiliate Program

    Connect

    Twitter hi@mole.fit

    Mole’s only official website mole.fit · Avoid installers from unknown sources

    The CLI stays free for terminal workflows.