LimamacOS 上的 Linux 虚拟机
Lima 是一个 macOS 上的 Linux 虚拟机(其他非正式名称包括有“Linux-on-Mac”、“macOS subsystem for Linux”、“containerd for Mac”)。
Lima 通过自动文件共享、端口转发和 containerd 来启动 Linux 虚拟机。可以被认为是某种非官方的 "macOS subsystem for Linux",或"containerd for Mac"。
Lima 有望在 macOS hosts 上使用,但也可以在 Linux hosts 上使用。
- 自动文件共享
- 自动端口转发
- 内置对 containerd 的支持(也可以使用其他容器引擎)
- Intel on Intel
- ARM on Intel
- ARM on ARM
- Intel on ARM
- 各种 guest Linux 发行版:Ubuntu、Debian、Fedora、Alpine、Arch Linux、openSUSE ...
Lima 的目标是向 Mac 用户推广包括 nerdctl(contaiNERD ctl)在内的 containerd,但 Lima 也可以用于非 container 应用。
评论