Colima
Colima 0.10.3 是面向 macOS 与 Linux 的命令行容器运行环境,可用较少配置启动隔离的 Linux 虚拟机,并提供 Docker、containerd、Incus 与可选 Kubernetes 运行时。
适合做什么
Colima 适合在 macOS 或 Linux 上用命令行快速获得 Docker、containerd、Incus 或带 Kubernetes 的本地容器环境。它以 Lima 虚拟机为基础,自动处理端口转发、宿主机目录挂载和多个实例,适合本地开发与测试。
当前版本与运行时
0.10.3 于 2026-06-04 发布,覆盖 macOS Intel/Apple Silicon 与 Linux x86_64/aarch64。默认可启动 Docker 运行时,也可选择 containerd 或 Incus并按需启用 Kubernetes;Docker 模式仍需要独立的 Docker CLI。
虚拟机与数据边界
镜像、容器、命名卷和 Kubernetes 状态主要位于 Colima 虚拟机内部,宿主机挂载目录则直接影响真实文件。删除实例可能一并移除内部数据,挂载目录中的高权限容器也可能修改宿主机内容,因此权限、备份和配置名称都要在操作前确认。
维护记录
本页依据 Colima 0.10.3 官方发布文件、README 中的平台与运行时说明、默认资源配置、端口转发、目录挂载、Kubernetes 与 Rosetta 能力复核,检查日期为 2026-08-06。
选择下载方式
下载前请核对资源版本和授权范围。本站不提供破解软件及未经授权的资料。
Colima 0.10.3 安装与 Docker/containerd 快速使用教程
安装后先用默认配置启动测试实例,确认 Docker 或 containerd 命令、端口转发和目录挂载,再按项目调整 CPU、内存、磁盘、虚拟机类型与 Kubernetes;删除实例前必须备份内部数据。
安装前准备
- 准备支持硬件虚拟化的 macOS 或 Linux 主机,并为虚拟机镜像、容器层与卷预留磁盘空间。
- Docker 运行时需另装 Docker CLI,containerd 可配合 nerdctl,Kubernetes 需准备 kubectl;先确认终端 PATH 中没有指向旧环境的同名命令。
- 记录现有 Docker context、端口、宿主机挂载目录和项目数据位置,数据库与命名卷先制作可验证的导出或备份。
安装步骤
- 01
安装对应架构的 0.10.3
macOS 与 Linux 区分 Intel/x86_64 和 Apple Silicon/aarch64 构建,放入受信任的命令目录后核对版本;不要混用不同架构文件。
- 02
启动默认 Docker 实例
运行 colima start 创建默认实例,等待虚拟机和运行时就绪;再用 colima status 与 Docker 信息命令确认上下文、CPU 架构和守护进程。
- 03
按项目调整资源和运行时
通过启动参数或编辑配置设置 CPU、内存、磁盘与挂载;需要 containerd、Incus 或 Kubernetes 时新建独立配置先测试,不直接改造生产数据实例。
快速上手
- 01
运行一次性测试容器
拉取小型公开测试镜像并运行后删除,检查镜像架构、DNS、网络和命令返回;确认 Docker CLI 确实连接到 Colima 上下文。
- 02
验证端口与目录挂载
启动带端口映射的测试服务,从宿主机访问;再挂载专用测试目录,确认容器内外读写、权限与大小写行为符合预期。
- 03
验证停止与重启
停止实例后确认容器不可访问,再重新启动并检查非临时容器与卷;这只是持久化验证,不等同于备份恢复演练。
使用建议
- 0.10.3 于 2026-06-04 发布,官方提供 macOS Intel/Apple Silicon 与 Linux x86_64/aarch64 可执行文件。
- 默认实例通常使用 Docker 运行时,也可选择 containerd 或 Incus;启用 Kubernetes 会额外占用内存、CPU 与磁盘。
- Colima 默认虚拟机资源为 2 个 CPU、2 GiB 内存和 100 GiB 磁盘上限,磁盘可扩展但不应在无备份时随意重建实例。
- Apple Silicon 可按条件使用 Apple 虚拟化与 Rosetta 运行部分 x86_64 工作负载,但跨架构镜像仍可能因内核、指令或依赖不兼容失败。
故障排查与卸载方法
Docker 命令仍连接到其他守护进程怎么办?
查看当前 Docker context 与 DOCKER_HOST,确认 Colima 状态正常;清理当前终端中遗留的环境变量并切换到 Colima 上下文,不要同时让多个工具覆盖套接字配置。
挂载目录权限异常、文件不更新或性能很慢怎么办?
先用独立测试目录确认挂载类型、宿主机权限和虚拟机用户映射,避免挂载另一个同步盘或网络盘;macOS 再核对虚拟机类型与文件共享配置。
- 导出镜像、卷和项目数据停止写入,导出需要保留的镜像,备份数据库与命名卷并验证恢复;记录配置名称、资源参数、端口和挂载目录。
- 删除实例后移除程序确认目标配置名称后删除对应实例,再移除 Colima 可执行文件和不再需要的配置;不要把停止实例误当成已经安全备份。
常见问题
Colima 自带 Docker 命令吗?
Colima 负责创建虚拟机和容器运行环境,使用 Docker 运行时时仍需安装 Docker CLI。启动后它会配置相应上下文,使本机 Docker 命令连接到 Colima 中的守护进程。
Colima 可以同时运行 Docker、containerd 和 Kubernetes 吗?
每个实例启动时选择主要运行时,Docker 或 containerd 都可按需启用 Kubernetes;还可创建多个命名配置分别承担不同用途。不要在已有重要数据的实例上直接切换运行时。
执行 colima delete 会保留镜像、容器和卷吗?
不应假设会保留。删除实例会移除对应虚拟机,实例内部的镜像、容器、卷和配置可能随之丢失;先导出镜像、备份命名卷与数据库,再确认目标配置名称。
下载时需要提取码吗?
夸克网盘无需提取码;百度网盘所需的四位提取码会直接显示在下载入口旁。
