📘 项目简介

Lima(Linux Machines)是一个在 macOS 上运行 Linux 虚拟机的命令行工具,提供类似 WSL2 的体验。它自动处理文件共享和端口转发,让 Linux 环境与 macOS 无缝集成。

🎯 核心价值

macOS 版 WSL2。无需手动配置,自动文件共享、端口转发,开箱即用的 Linux 开发环境。

为什么选择 Lima?

🐧 Linux VM

原生 Linux 虚拟机,完整系统环境

📁 自动共享

macOS 文件系统自动挂载到 VM

🔌 端口转发

VM 端口自动映射到 localhost

🐳 容器支持

内置 containerd/nerdctl,兼容 Docker

🏠 轻量级

比 Docker Desktop 更轻量

🔓 开源免费

Apache 2.0 许可,CNCF Sandbox

⚡ 快速开始

# 安装
brew install lima

# 创建默认 VM
limactl start

# 运行 Linux 命令
lima uname -a

# 运行容器
lima nerdctl run --rm hello-world

🎯 适用场景

  • 容器开发 - 运行 Docker/containerd 容器
  • 跨平台开发 - 在 macOS 上使用 Linux 工具链
  • AI 开发沙箱 - 隔离 AI 工具环境
  • Kubernetes 本地集群 - 运行本地 K8s
  • Docker Desktop 替代 - 更轻量的容器方案

📊 项目数据

  • GitHub Stars - 15,000+
  • 贡献者 - 110+
  • 许可证 - Apache 2.0
  • 项目状态 - CNCF Sandbox
下一页:核心特性 →