Лёгкий способ запускать контейнеры Docker, containerd или Incus в macOS и Linux без сложной настройки.
lima-vm/lima
Запускает виртуальные машины Linux на macOS и других хостах с автоматическим обменом файлами и перенаправлением портов — в первую очередь для запуска контейнеров.
Open source альтернатива:Docker Desktop
- Звёзды
- 22,261
- Форки
- 996
- Открытые issues
- 502
- Последний коммит
- 9 часов назад
Что это?
Lima запускает виртуальные машины Linux с автоматическим обменом файлами и перенаправлением портов, обеспечивая возможности, похожие на WSL2. Проект создали, чтобы предоставить пользователям Mac containerd и nerdctl, но он подходит не только для контейнеров: в виртуальной машине можно запускать любые приложения Linux.
Помимо containerd, Lima работает с Docker, Podman и Kubernetes. Шаблоны, например template:docker и template:k8s, настраивают эти движки одной командой, а команда lima запускает команды Linux внутри гостевой системы. В качестве хостов поддерживаются macOS, Linux и NetBSD.
Проект находится на стадии инкубации в CNCF и распространяется через Homebrew. Для загрузок SBOM используется формат CycloneDX.
Ключевые возможности
- 01Автоматический обмен файлами между хостом и гостевой виртуальной машиной.
- 02Автоматическое перенаправление портов из гостевой системы на хост.
- 03Встроенные шаблоны для containerd, Docker и Kubernetes.
- 04Запуск команд Linux в виртуальной машине с помощью CLI lima.
- 05Поддержка хостов macOS, Linux и NetBSD.
Сценарии использования
- Запуск контейнеров containerd или nerdctl на Mac.
- Локальный запуск Docker или Kubernetes на macOS с минимальной настройкой.
- Запуск инструментов и приложений, работающих только в Linux, на рабочей машине с macOS.
Быстрый старт
- 1
Установите Lima с помощью Homebrew
brew install lima - 2
Запустите виртуальную машину Linux с настройками по умолчанию
limactl start - 3
Выполните команду Linux внутри виртуальной машины
lima uname -a
Что важно знать
- В первую очередь предназначен для хостов macOS; Linux и другие хосты также поддерживаются в качестве дополнительных целевых платформ.
В подборках
Темы
Частые вопросы
- Что такое lima?
- Запускает виртуальные машины Linux на macOS и других хостах с автоматическим обменом файлами и перенаправлением портов — в первую очередь для запуска контейнеров. Lima запускает виртуальные машины Linux с автоматическим обменом файлами и перенаправлением портов, обеспечивая возможности, похожие на WSL2. Проект создали, чтобы предоставить пользователям Mac containerd и nerdctl, но он подходит не только для контейнеров: в виртуальной машине можно запускать любые приложения Linux.
- lima можно использовать бесплатно? Какая у него лицензия?
- lima распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- lima всё ещё поддерживается?
- Активно поддерживается. Последний коммит в lima — 6 нояб. 2026 г..
- Для чего можно использовать lima?
- Запуск контейнеров containerd или nerdctl на Mac. Локальный запуск Docker или Kubernetes на macOS с минимальной настройкой. Запуск инструментов и приложений, работающих только в Linux, на рабочей машине с macOS.
- Как установить lima?
- Установите Lima с помощью Homebrew: brew install lima Запустите виртуальную машину Linux с настройками по умолчанию: limactl start Выполните команду Linux внутри виртуальной машины: lima uname -a
- Где скачать lima?
- Исходный код и инструкции по установке — на GitHub: https://github.com/lima-vm/lima
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Открытая среда выполнения контейнеров и виртуальных машин для macOS на Rust: совместима с Docker, поддерживает microVM-песочницы для AI-агентов, Kubernetes и Linux-VM.
Open source CLI для разработки контейнеров на macOS, Windows и Linux, основанный на nerdctl, containerd и BuildKit внутри VM Lima.
Android-приложение без root, которое запускает полноценную виртуальную машину Alpine Linux для работы с Podman, Docker, LXC-контейнерами и X11-приложениями на телефоне.
Лёгкая среда выполнения контейнеров для macOS, Windows и Linux, совместимая с Docker CLI, Compose и buildx.
Приложение для Windows и macOS, которое запускает полноценные виртуальные машины в изоляции с GPU-ускорением через GUI или скриптовый API.