- A local container runtime
- Built-in Kubernetes
- Bundled
kubectl - Bundled Helm
- A simpler path for contributors who will need both containers and Kubernetes
Why Rancher Desktop comes first
BlueAccademy is broader than a plain Docker-only local app. Rancher Desktop is the preferred base because it gives you:- Container runtime support
- Local Kubernetes
- Bundled Kubernetes tooling
Official references
Before you install
Pick the right platform path first:- macOS
- Windows
- Linux
What Rancher Desktop provides
After installation, Rancher Desktop provides local access to common container and Kubernetes tooling, including:kubectl- Helm
nerdctl- Docker-compatible tooling when you choose the Moby engine
macOS installation
Requirements
According to the official installation docs, Rancher Desktop currently requires:- macOS 13 Ventura or later
- Apple Silicon or Intel CPU with virtualization support
- Persistent internet connection
- 8 GB RAM
- 4 CPU
Steps
1
Download the correct macOS build
Open the official Rancher Desktop releases page and download the build that matches your machine.
2
Install the application
Open the
.dmg, then drag Rancher Desktop into Applications.3
Launch Rancher Desktop
Start Rancher Desktop from
Applications. On first launch it may take time to download Kubernetes images and initialize its runtime.4
Verify the local tools
Confirm the app reaches a healthy state, confirm Kubernetes is enabled, then run:If
kubectl is not found in your shell, restart the terminal after Rancher Desktop finishes initialization.Windows installation
Requirements
According to the official installation docs, Rancher Desktop currently requires:- Windows 11 with latest updates, including Home edition, or
- Windows Server 2025 with latest updates
- Hardware virtualization support
- Persistent internet connection
- WSL2 installed before Rancher Desktop
- 8 GB RAM
- 4 CPU
Critical prerequisite: install WSL2 first
Rancher Desktop requires Windows Subsystem for Linux before its own installer runs correctly. If WSL2 is not already installed, install it from an elevated PowerShell session:Steps
1
Install WSL2 first
From an elevated PowerShell session:Reboot if prompted, then verify:
2
Install Rancher Desktop
Open the official releases page, download the Windows
.msi, run the installer, accept the license agreement, and finish the setup wizard.3
Launch the app
Start Rancher Desktop and allow it to initialize the runtime.
4
Verify the local tools
Confirm the runtime is healthy, confirm Kubernetes is enabled, then run:
Privileged service note
The official docs note that Windows admin intervention may be required for the Rancher Desktop privileged service. That matters if you need to expose applications or services beyond127.0.0.1.
For BlueAccademy local development, loopback-only access is often enough, but skipping privileged components can change networking behavior later.
What to verify on Windows
After Rancher Desktop opens:- Confirm Rancher Desktop reports a healthy runtime
- Confirm Kubernetes is enabled
- Open PowerShell and run:
Linux installation
Requirements
According to the official installation docs, Rancher Desktop currently requires:- A Linux distribution that can install
.deb,.rpm, or AppImage packages - Persistent internet connection
- x86_64 CPU with AMD-V or VT-x
- Read-write access to
/dev/kvm
- 8 GB RAM
- 4 CPU
Critical prerequisite: verify /dev/kvm access
Before installing Rancher Desktop, verify that your user can access /dev/kvm:
insufficient privileges, add your user to the kvm group:
/dev/kvm access first, Rancher Desktop will not have the virtualization support it expects.
Steps
1
Verify KVM access
Before installation, verify:If needed, add your user to the
kvm group and reboot:2
Install Rancher Desktop
On Ubuntu and Debian, the official docs currently recommend:
3
Launch the app
Start Rancher Desktop and wait for it to initialize. On some GNOME-based distributions the tray icon may not be visible by default.
4
Verify the local tools
Confirm the runtime is healthy, confirm Kubernetes is enabled, then run:

