General

Set the container runtime for Rancher Desktop. Users have the option of containerd which provides namespaces for containers and the use of nerdctl or dockerd (moby) which enables the Docker API and the use of the Docker CLI. Only one container runtime will function at a time.

  • Windows
  • macOS
  • Linux

General - 图1

General - 图2

General - 图3

Container Engine

When switching to a different container runtime: Workloads and images that have been built or pulled using the current container runtime are not available on the container runtime being switched to.

WebAssembly (Wasm)

General - 图4warning

This is an experimental setting.

The Wasm feature allows running WebAssembly application as containers, either directly with the container engine, or via Kubernetes. Details are available in the Working with WebAssembly tutorial.

General - 图5warning

Note that when using the moby container engine, enabling the Wasm feature switches to a different image store, so previously built or downloaded images will not be available and must be built or downloaded again. The images are not lost; Rancher Desktop will switch back to the old image store when Wasm is disabled again.

General - 图6info

If the machine has a Locked Deployment Profile installed, then the Wasm feature will be disabled and locked unless the profile uses schema version 11 or later.