Rancher Desktop
SUSE 出品的桌面容器与 Kubernetes 环境,容器引擎和集群版本都可切换
Rancher Desktop 是 SUSE 维护的开源桌面应用(GitHub 仓库 rancher-sandbox/rancher-desktop 标注 Apache-2.0),把本地容器开发和 Kubernetes 集群放在同一个界面里。它和其他桌面容器工具最明显的区别是两个都可以选:容器引擎可以在 containerd 和 moby/dockerd 之间切换,Kubernetes 版本也可以直接在设置里换,不用重装环境。
- 价格模式
- 开源
- 中文支持
- 以英文为主
- 支持平台
- Mac、Windows、Linux
适用场景
- 在本地同时获得容器运行时和一个可切版本的 Kubernetes 集群
- 升级前先在本地跑一遍工作负载,验证 Kubernetes 版本变更的影响
- 在 containerd 与 moby/dockerd 之间切换引擎做兼容性验证
主要特点
- 容器引擎可选(containerd / moby dockerd)
- Kubernetes 版本可在设置里直接切换
- 本地集群 Dashboard
- 镜像构建、拉取、推送与扫描
- macOS / Windows / Linux 三平台安装包与可选自动升级
使用限制
- 同时带容器引擎和本地集群,资源占用高于只跑容器的方案
- 不涉及 Kubernetes 的项目用不上其主要能力,等于纯开销
- 切换容器引擎后本地镜像不会自动迁移,需要重新拉取或手工导入