Lima – 一个可以让你在本地轻松运行和管理容器的工具

Lima 是一款灵活的虚拟化解决方案,可以让你在 Mac 上运行完整的 Linux 系统,还支持 Linux 和 NetBSD 等操作系统。它兼容 Docker、Podman、Kubernetes 等多种容器引擎。它提供了自动文件共享和端口转发等便利功能,让你能够无缝地在主机和虚拟机之间共享文件和访问服务。

特性

  • 类似 WSL 的体验: Lima 旨在为 macOS 用户提供类似于 Windows 上 WSL 的体验,让用户可以在 macOS 上直接运行 Linux 虚拟机。
  • 自动文件共享: Lima 利用反向 SSHFS 实现主机和虚拟机之间的自动文件共享,方便用户在两个系统之间传输文件。
  • QEMU 虚拟化: Lima 基于 QEMU 虚拟化技术,并使用 HVF 加速器提高虚拟机的性能。
  • 自动端口转发: Lima 提供自动端口转发功能,方便用户访问虚拟机中的服务。
  • 跨平台支持: Lima 支持基于 Intel 和 ARM/Apple Silicon 硬件的 macOS,具有良好的兼容性。
  • 多发行版支持: Lima 已通过 Fedora 和 Ubuntu 发行版的测试,证明了其对不同 Linux 发行版的支持能力。
  • 开源: Lima 是一个开源项目,用户可以自由使用和定制。

安装

# Homebrew
brew install lima

# MacPorts
sudo port install lima

# Nix
nix-env -i lima

# Source
git clone https://github.com/lima-vm/lima.git
cd lima
make
make install

官方链接

Comments

No comments yet. Why don’t you start the discussion?

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注