LI
SOFTWARE

Lima

Lima 2.2.0 是以运行容器和 Linux 工具为重点的轻量虚拟机管理器,可自动配置文件共享与端口转发,并通过模板启动 containerd、Docker、Kubernetes 等隔离环境。

版本 2.2.0macOS Intel/Apple SiliconLinux x86_64/aarch64Windows AMD64/ARM64(当前发布构建)Apache-2.0

适合做什么

Lima 适合在桌面主机上启动轻量 Linux 虚拟机,自动完成常用文件共享与端口转发,并通过模板创建 containerd、Docker、Podman 或 Kubernetes 环境。它比一键式容器桌面工具更接近虚拟机底层,便于定制但也要求使用者理解实例与宿主机边界。

当前版本与平台

2.2.0 于 2026-07-21 发布,当前发布文件覆盖 macOS、Linux 和 Windows 的 AMD64/ARM64,并提供附加 guest agent。Lima 最初面向 macOS 容器场景,现已支持更多宿主平台;不同系统的虚拟化后端、挂载与网络能力仍需按实际环境验证。

模板、挂载与数据边界

不同模板可以提供 containerd、Docker 或 Kubernetes,但实例内部的系统盘、镜像和卷不会自动成为宿主机备份。文件共享让虚拟机直接接触指定宿主目录,端口转发也会扩大服务可达范围,因此应限制挂载、监听地址和实例权限,并在删除前导出数据。

维护记录

本页依据 Lima 2.2.0 官方发布文件、README 中的 Linux 虚拟机定位、文件共享、端口转发、containerd、Docker 与 Kubernetes 模板说明复核,检查日期为 2026-08-06。

DOWNLOAD

选择下载方式

链接最近检查:2026-08-06

下载前请核对资源版本和授权范围。本站不提供破解软件及未经授权的资料。

GUIDE

Lima 2.2.0 安装、虚拟机模板与容器使用教程

安装后先用默认模板创建测试虚拟机,检查 Linux 命令、端口转发和专用目录挂载;需要 Docker、containerd 或 Kubernetes 时使用独立实例,删除实例前导出内部数据。

安装前准备

  • 准备支持硬件虚拟化的主机,为 Linux 镜像、容器层和卷预留空间;macOS、Linux 与 Windows 当前构建的功能和后端可能不同。
  • 记录现有虚拟机名称、模板、CPU、内存、磁盘、网络和挂载目录,避免与 Colima、Rancher Desktop 等工具的端口或套接字冲突。
  • 容器工作流另行准备 Docker CLI、nerdctl 或 kubectl;数据库和命名卷在试验模板或升级前先完成一致性备份。
01

安装步骤

  1. 01

    安装 2.2.0 对应系统与架构文件

    macOS、Linux 或 Windows 选择 Intel/x86_64、Apple Silicon/aarch64、AMD64 或 ARM64 构建,解压到受信任目录后核对 limactl 版本。

  2. 02

    创建默认测试实例

    使用 limactl start 启动默认模板,阅读将要创建的资源配置并确认;启动完成后进入实例执行 Linux 版本和网络检查。

  3. 03

    为不同运行时使用独立模板

    containerd 可使用默认能力,Docker 或 Kubernetes 使用相应模板新建命名实例;先测试客户端套接字与配置文件,不覆盖现有环境变量。

02

快速上手

  1. 01

    验证 Linux 命令与生命周期

    在实例中创建测试文件,依次查看列表、停止、启动和重新进入,确认状态与实例名称正确。

  2. 02

    验证端口转发和文件共享

    在实例中启动监听测试端口的服务,从宿主机访问;只挂载专用测试目录并检查读写权限、符号链接、大小写和性能。

  3. 03

    验证容器运行时

    在 containerd 或 Docker 模板中运行一次性测试容器,确认客户端连接到目标实例;再测试停止重启后的镜像和卷状态。

使用建议

  • 2.2.0 于 2026-07-21 发布,提供 macOS、Linux 与 Windows 的 AMD64/ARM64 构建以及附加 guest agent 文件。
  • Lima 的自动文件共享和端口转发便于开发,但挂载目录会把宿主机真实文件暴露给虚拟机进程,应坚持最小目录和最小权限。
  • Docker、Podman、containerd 与 Kubernetes 可通过不同模板运行;每个实例的套接字、客户端上下文和端口都应明确命名。
  • 停止实例只释放运行资源,不等于备份;删除实例会影响系统盘和内部容器数据,重建前必须验证导出和恢复。
故障排查与卸载方法

实例启动失败、卡在准备镜像或无法联网怎么办?

检查硬件虚拟化、宿主系统版本、磁盘空间、代理、DNS 和镜像下载状态,再查看目标实例日志;确认没有同名实例或不兼容的旧配置后再重试。

文件共享权限错误或宿主机文件被意外修改怎么办?

立即停止相关实例,核对模板中的挂载路径、只读设置和虚拟机用户映射;从独立备份恢复宿主机文件,不把整个用户目录或密钥目录交给不可信工作负载。

  1. 导出实例内部数据停止业务写入,导出镜像、数据库和卷,复制仅存在于虚拟机中的文件并验证恢复;保存模板与实例配置。
  2. 删除实例并移除 Lima逐个确认实例名称后再删除,不使用模糊批量目标;全部数据核对无误后移除程序、guest agent 与不再需要的缓存配置。
FAQ

常见问题

Lima 只能用来运行容器吗?

不是。Lima 的重点是启动 Linux 虚拟机并自动处理文件共享与端口转发,既可通过模板运行 containerd、Docker、Podman 或 Kubernetes,也可以作为普通 Linux 开发与测试环境。

Lima 和 Colima 有什么区别?

Lima 提供更底层、可模板化的 Linux 虚拟机能力;Colima 构建在 Lima 之上,更偏向用简化命令直接获得 Docker、containerd、Incus 与 Kubernetes 环境。需要细粒度虚拟机配置时选 Lima,需要快速容器环境时 Colima 更直接。

删除 Lima 实例会保留容器镜像和虚拟机文件吗?

不应假设会保留。实例内部的系统盘、容器镜像、卷和配置属于该虚拟机,执行删除后可能无法恢复;先停止写入,导出镜像与数据库,并备份需要保留的实例数据。

下载时需要提取码吗?

夸克网盘无需提取码;百度网盘所需的四位提取码会直接显示在下载入口旁。