—title: Docker Desktop 平替!Mac 上跑容器,colima就该这么轻!
date: 2026-04-19 22:03:42
summary: title: Docker Desktop 平替。Mac 上跑容器,colima就该这么轻
tags:
- 终端
- Docker
- 开源
- macOS
- LLM
- 部署
- UI/UX
- 微信转载
- Docker
- colima
- Mac
- 容器
- 平替
categories: - 转载—
Docker Desktop 太重?授权恶心?试试 Colima!一条命令在 Mac 上跑 Docker/K8s/AI 模型,开源免费还轻量。
正文
1. 痛点引入
Mac 开发者应该都懂:
- • Docker Desktop 太重:启动占用几个 GB 内存后台运行,仅仅为了跑几个容器
- • 授权条款恶心:商业使用要收费,个人开发者也处处受限
- • 多环境切换麻烦:本地同时跑 Docker + K8s + 不同版本的 k3s?配置能搞死人
用 Colima,这些破事都没了。
2. Colima 是什么
Colima — macOS 和 Linux 上的轻量级容器运行时管理工具
一句话:用最少的配置,在 Mac 上跑 Docker / Containerd / Kubernetes等
核心优势:
- • 开源免费,没有任何授权问题。
- • 默认配置就能跑,几乎零配置。
- • 底层基于 Lima、QEMU、原生apple vm技术等,性能损耗极小。
- • 支持 Docker、Containerd、Incus、K8s(k3s)多种运行时。
3. 核心功能拆解
3.1 极简启动 Docker
一条命令启动完整 Docker 环境:
1 | `brew install colima |
官网演示动画:

docker
使用场景:日常开发、测试 CI 镜像,快速验证 Dockerfile
3.2 一键启动 Kubernetes
本地跑 k3s,一条命令搞定:
1 | `colima start --kubernetes |
官网演示动画:

kubernetes
使用场景:本地 K8s 开发、测试 Helm Chart、熟悉 K8s 操作
3.3 原生 Containerd 支持
不需要 Docker,直接用 containerd:
1 | `colima start --runtime containerd |
官网演示动画:

containerd
使用场景:更轻量的容器运行时,学习 containerd 生态
3.4 Incus 系统容器
跑系统容器和 VM:
1 | `colima start --runtime incus |
官网演示动画:

incus
使用场景:需要完整系统环境、多虚拟机环境、跑 systemd、容器内跑 Docker等。
3.5 AI 工作负载(重点!)
这是 Colima 的大杀器 —— 在 Apple Silicon 上跑 AI 模型:
1 | `# 安装 Krunkit(GPU 访问必需) |
官网演示动画:

ai
支持的模型源:
- • Docker AI Registry(默认):gemma3、llama3.2、qwen2.5、phi4、mistral
- • HuggingFace:
colima model run hf.co/microsoft/Phi-3-mini-4k-instruct-gguf - • Ollama:
colima model run ollama://gemma3 --runner ramalama
使用场景:本地跑大模型、隐私敏感的 AI 应用开发、AI 推理测试
3.6 资源控制
自定义 CPU、内存、磁盘:
1 | `colima start --cpus 4 --memory 8 --disk 100` |
AI 场景推荐配置:
模型大小
最低内存
推荐内存
Tiny (1-2B)
4GB
8GB
Small (3-4B)
8GB
12GB
Medium (7-8B)
12GB
16GB
Large (13B+)
16GB
32GB
3.7 多 Profile 隔离
同时跑多个独立环境:
1 | `# 创建不同配置的 Profile |
使用场景:多项目隔离、不同技术栈并行开发、测试不同 K8s 版本
4. 快速上手
1 | `# 1. 安装 |
升级 Docker 版本:
1 | `colima update |
就这么简单。
5. 适用场景
适合用 Colima 的情况:
- • 不想用 Docker Desktop(收费/太重/后台烦人)
- • 本地需要跑 K8s(k3s)学习或测试
- • Apple Silicon Mac 上跑 AI 模型
- • 需要多环境隔离(dev / staging / CI)
- • 追求轻量,快速启动
可以继续用 Docker Desktop 的情况:
• 需要 GUI 界面的 Docker Dashboard
• 需要 Docker Swarm(Colima 不支持)
总结
Colima 是 Mac 开发者的容器利器:一条命令启动,一杯咖啡的时间配置完成。
免费、开源、极简、支持 AI —— 还有啥好犹豫的?
brew install colima,然后 colima start,就够了。
本文参考:colima.run
注:文中动画由 Colima 官网 asciinema 终端录屏转换而来
本文转载自微信公众号,如有侵权请联系删除。
- 标题:
- 作者: lxiol
- 创建于 : 2026-04-19 22:03:42
- 更新于 : 2026-04-29 20:21:28
- 链接: https://blog.lxiol.cn/2026/04/19/Docker-Desktop-平替Mac-上跑容器colima就该这么轻/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。