The short answer. OrbStack is the one to try first if you care about speed and memory, because it is built to start fast and sit lightly on the machine. Podman Desktop is the answer if you want no daemon, no root and no licence cost. Rancher Desktop is the one to pick when Kubernetes is central to your work rather than an afterthought. Docker Desktop remains the reference implementation and the safe choice if you need its exact toolchain — but read its commercial licensing before standardising on it at a company.
This guide covers 5 container runtimes for macOS. Every fact below is drawn from the same verified records that back each app’s own page. The recommendations are our editorial judgment, not payment. Last verified 2026-10-05.
Quick comparison
| App | What it is | Pricing | Licence | Version |
|---|---|---|---|---|
| Berthly | container platform | Open source | not published | 1.4.1 |
| Docker | container platform | Freemium | not published | 4.93.0 |
| OrbStack | container platform | Freemium | Proprietary | 2.2.3 |
| Podman Desktop | container platform | Open source | Apache-2.0 | 1.29.3 |
| Rancher Desktop | container platform | Open source | Apache-2.0 | 1.24.0 |
What actually decides this
- Commercial licensing. Containers on macOS run inside a virtual machine, and several of these products bundle one. The licence attached to that bundle is the difference between a tool you can roll out and one that becomes a procurement problem, so it is worth checking before, not after.
- Startup cost and how much of the machine it takes. A container workflow is a loop you enter dozens of times a day. A runtime that starts in a second and idles quietly changes how often you reach for it compared with one that takes a minute and holds a gigabyte.
- Daemon and privileges. A daemonless, rootless runtime is a smaller attack surface and a simpler mental model. If your work touches anything sensitive, that is a reason to prefer one over a daemon running as root.
- Which command-line tools you get. The GUI matters less than the CLIs underneath. Whether the tool exposes docker, podman, nerdctl or several at once decides what your existing scripts and muscle memory will do.
- The Kubernetes story. If you need a local cluster, whether it is bundled, optional or absent changes how much you have to assemble yourself before you can work.
Our picks
- OrbStack — It is built around being fast and light for both Docker containers and Linux machines, which is the pitch you feel on the first build of the day. Choose it when startup time and memory use are what you notice most.
- Podman Desktop — It is open source and built around Podman’s daemonless, rootless runtime, which removes a privileged background service from the picture. Choose it when you want no daemon, no root and no licence cost.
- Rancher Desktop — It bundles docker, nerdctl, kubectl and helm behind a graphical interface, so the cluster tooling is part of the install instead of something you add. Choose it when Kubernetes is the point rather than a convenience.
- Docker — It runs the Docker Engine, CLI, Compose, Build and Kubernetes inside a managed virtual machine, which is the environment most documentation and images assume. Choose it when you need the reference toolchain and the licence is already handled.
The apps
Berthly
Berthly is a container platform for macOS. Native GUI for Apple’s container tool, with menu bar monitoring and drag-and-drop image builds. It is open source.
What it does. Images — list, pull from a registry, build from a Dockerfile, and inspect layers and metadata. Containers — create and run containers, view details, and stream logs live. Machines — create and manage VMs, set the kernel, and inspect resources. Networks & volumes — create, list, and remove them without touching a terminal.
Berthly is listed with current version 1.4.1.
Full profile and verified facts for Berthly →
Docker
Docker is a container platform for macOS. Docker Desktop for macOS: a bundled app that runs the Docker Engine, CLI, Compose, Build and Kubernetes inside a managed virtual machine. It is freemium.
Strengths. According to the developer, bundles the Docker Engine, CLI, Compose, Build, Kubernetes and volume management in one Mac application. Publishes separate Apple Silicon and Intel macOS installers. According to the developer, free for personal use, education, non-commercial open source projects and small businesses.
Trade-offs. Docker Desktop itself is proprietary, unlike the Docker Engine it runs — the Mac application is not open source. Commercial use requires a paid subscription once an organisation exceeds 250 employees or $10M in annual revenue, and government entities always need one. According to the developer, support covers only the current macOS release and the two before it, so the oldest supported version moves forward as Apple ships new ones.
Not for. Commercial organisations with 250 or more employees or over $10M in revenue, and government entities — a paid subscription is required. Anyone who needs the desktop app to be open source — Docker Desktop is proprietary, even though the Engine is not. Users on a macOS release older than the current one and the two before it — those are not supported.
What it does. Docker Engine and CLI. Docker Compose. Single-node Kubernetes cluster. Volume management.
Docker is listed with current version 4.93.0.
Full profile and verified facts for Docker →
OrbStack
OrbStack is a container platform for macOS. Fast, light, and simple way to run Docker containers and Linux machines on macOS. It is released under Proprietary. It is freemium.
Strengths. According to the developer, starts in about two seconds and uses under 0.1% background CPU on Apple Silicon, making it markedly lighter than Docker Desktop. According to the developer, documented as a drop-in Docker Desktop replacement that can migrate existing containers, volumes and images automatically. Free for personal, non-commercial use, with a paid Pro tier only for business and commercial use.
Trade-offs. Commercial use requires a Pro licence at $8 per user per month, billed annually at $96; the free tier is limited to personal, non-commercial use. All Linux machines share one kernel with the Docker engine, so OrbStack’s isolated machines are not a substitute for a full VM against actively malicious code. OrbStack is proprietary; the Docker Engine it hosts is open source but OrbStack itself is not.
Not for. Commercial teams that cannot pay — the free tier is scoped to personal, non-commercial use. Windows or Linux users — OrbStack is macOS only. Anyone who needs a full virtual machine as a security boundary against actively malicious code.
What it does. Runs Docker containers, Kubernetes clusters and Linux machines in a single app. Automatic local domain names such as myapp.orb.local for running containers. Rosetta-based emulation for running x86 containers and machines on Apple Silicon. VirtioFS file sharing with dynamic caching for fast bind mounts and Mac file access.
OrbStack is listed with current version 2.2.3.
Full profile and verified facts for OrbStack →
Podman Desktop
Podman Desktop is a container platform for macOS. Free, open-source desktop application for building, running and managing containers and Kubernetes on macOS, Windows and Linux, built around Podman’s daemonless, rootless runtime. It is released under Apache-2.0.
Strengths. According to the developer, built on Podman, which the project describes as a secure container runtime because of its focus on daemonless, rootless containers, SELinux support and network policy enforcement. Provides a graphical interface for containers so that images and containers can be managed without complex scripting or manual intervention. Supports OCI and Compose, so existing container workflows continue to work without retooling.
Trade-offs. The free project carries community support only; enterprise support means buying the separately sold Red Hat Build of Podman Desktop. On macOS it depends on a Linux virtual machine, so getting started involves provisioning one rather than simply installing an application. Adopting it means adopting the Podman runtime and CLI, which is a change of habit for teams coming from Docker. The minimum macOS version is not stated in the sources Nuanyue tracks. The free project comes with community support rather than a support contract; enterprise support is a separate Red Hat product.
Not for. Anyone who needs a supported product with a service-level agreement, which means buying the Red Hat build instead of using the free project. Teams already standardised on Docker Desktop whose workflows depend on its specific features.
What it does. Graphical interface for building, running and managing containers without scripting. Built on Podman, a daemonless and rootless container runtime. Supports industry-standard OCI images and Compose files. Kubernetes support, including local Kind and Minikube clusters and remote environments.
Podman Desktop is listed with current version 1.29.3.
Full profile and verified facts for Podman Desktop →
Rancher Desktop
Rancher Desktop is a container platform for macOS. Free, open-source desktop application from SUSE that provides containers and Kubernetes on macOS, Windows and Linux, bundling docker, nerdctl, kubectl and helm behind a graphical interface. It is released under Apache-2.0.
Strengths. According to the developer, lets you choose the container engine — containerd or Docker — and the Kubernetes version from a preferences dialog. Bundles popular command-line tools including docker, nerdctl, kubectl and helm, so they do not have to be obtained and managed separately. Includes a full cluster dashboard for exploring and managing local Kubernetes resources.
Trade-offs. Support is community-only, through Slack and GitHub issues; there is no commercial support tier. According to the developer, on macOS and Linux it runs its stack inside a virtual machine, which makes it a heavy install relative to tools that use a lighter approach. The bundled CLI tools are the versions the application ships, so they cannot be updated independently. The minimum macOS version is not stated in the sources Nuanyue tracks. Because the toolchain is bundled, the versions of docker, kubectl and helm that you get are the ones the application ships.
Not for. Anyone who needs a commercial support contract, since the project is community-supported. Users who want the smallest possible install — the bundled toolchain and virtual machine make it a heavyweight option.
What it does. Kubernetes and container management on the desktop. Choice of container engine — containerd or Docker — from a preferences dialog. Choice of Kubernetes version, with one-click reset back to defaults. Bundled command-line tools including docker, nerdctl, kubectl and helm.
Rancher Desktop is listed with current version 1.24.0.
Full profile and verified facts for Rancher Desktop →
How to choose
- No licence fee, source available. Berthly, Podman Desktop and Rancher Desktop — the source can be read and, under the terms of each licence, reused.
- Freemium. Docker and OrbStack — free to use, with paid tiers for additional features.
Open source: Berthly, Podman Desktop and Rancher Desktop (3 of 5).
Common mistakes
- Rolling Docker Desktop out across a team without checking its commercial licensing. The cost is not in the download; it is in the audit.
- Assuming two runtimes behave identically because they both run containers. The virtualisation layer and the CLI differ, and that is where scripts break.
- Measuring only container startup and ignoring host resource use. A runtime that idles heavy costs you all day, not just at launch.
- Forgetting that the container is Linux even though the host is a Mac. File permissions, line endings and file-watching behave differently across that boundary.
How this guide was put together
Each app’s facts come from its own record: the developer’s own pages and repository, the App Store listing where one exists, and the documentation, each with a source grade and an access date. Where a fact rests on the developer’s own statement rather than on something we verified independently, the sentence says so. Where our data has no value for something, the guide says “not published” instead of guessing.
A price appears here only where the record carries one from a stated source; the guide never estimates one, and it records the pricing model alongside so the two can be read together. Prices change and vary by region, so each app links to its own page for the current detail.
The facts and the recommendations are kept apart on purpose. Everything in the app entries, the comparison table and the answers above is composed from the records. The short answer, the criteria and the picks are our editorial judgment: they reflect what we would choose and why, and they are not paid for. Where we make a recommendation we name the condition it applies under, because we do not call anything “the best” without explaining the criteria.
Verified 2026-10-05.
Frequently Asked Questions
How do I choose between these container runtimes?
There is no single answer — it depends on what you need. This guide covers 5 container runtimes: Berthly, Docker, OrbStack, Podman Desktop and Rancher Desktop. They differ mainly in pricing model, licence and the trade-offs each one carries. Pick by the trade-off you care about rather than by rank.
Are these container runtimes free?
Pricing across this group: open source (Berthly, Podman Desktop and Rancher Desktop) and freemium (Docker and OrbStack). We quote a price only where the record carries one from a stated source, and we never estimate one. Prices change and vary by region and by store, so always check the developer’s own page for the current figure.
Which of these container runtimes are open source?
Berthly (not published), Podman Desktop (Apache-2.0) and Rancher Desktop (Apache-2.0) are open source.
Do these container runtimes support Apple Silicon?
Apple Silicon support is explicitly stated for Docker, OrbStack, Podman Desktop and Rancher Desktop. For the others our data does not carry an explicit statement either way, so we do not infer one.
How do I choose between them?
Start with how you pay: the guide groups these apps by pricing model, because the budget is the constraint most people actually have. Then check the trade-offs listed for each app: the limitations are the part that decides most people’s choice, because they describe what the app will not do for you.
Who should not use these apps?
Docker, OrbStack, Podman Desktop and Rancher Desktop each list an audience they are explicitly not aimed at. Those notes come from the same verified records as the rest of this guide, and they are worth reading before you install anything.
When was this data last verified?
The facts in this guide were last confirmed on 2026-10-05. Every app page carries its own verification dates and source list, so you can check any individual claim.

