macOS와 Linux에서 Docker, containerd 또는 Incus 컨테이너를 간편하게 실행할 수 있는 경량 도구입니다.
lima-vm/lima
파일 공유와 포트 포워딩을 자동으로 설정해 macOS 및 기타 호스트에서 Linux 가상 머신을 실행하며, 주로 컨테이너 실행에 사용합니다.
대체할 수 있는 제품:Docker Desktop
- 스타
- 22,251
- 포크
- 996
- 열린 이슈
- 502
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
Lima는 파일 공유와 포트 포워딩을 자동으로 설정해 Linux 가상 머신을 시작하며, WSL2와 비슷한 사용 경험을 제공합니다. Mac 사용자에게 containerd와 nerdctl을 제공하기 위해 만들어졌지만, 컨테이너 워크로드에만 국한되지 않으며 VM 안에서 모든 Linux 애플리케이션을 실행할 수 있습니다.
Lima는 containerd 외에도 Docker, Podman, Kubernetes와 함께 사용할 수 있습니다. template:docker, template:k8s 같은 템플릿으로 단일 명령어만 실행해 해당 엔진을 설정할 수 있으며, lima 명령어로 게스트 내부에서 Linux 명령어를 실행할 수 있습니다. 호스트 운영체제로는 macOS뿐 아니라 Linux와 NetBSD도 지원합니다.
이 프로젝트는 CNCF 인큐베이팅 프로젝트이며 Homebrew를 통해 배포됩니다. SBOM 다운로드에는 CycloneDX 형식을 사용합니다.
핵심 기능
- 01호스트와 게스트 VM 간 파일 공유를 자동으로 설정합니다.
- 02게스트에서 호스트로 포트 포워딩을 자동으로 설정합니다.
- 03containerd, Docker, Kubernetes용 템플릿을 기본 제공합니다.
- 04lima CLI로 VM에서 Linux 명령어를 실행할 수 있습니다.
- 05macOS, Linux, NetBSD 호스트를 지원합니다.
활용 사례
- Mac에서 containerd 또는 nerdctl 컨테이너를 실행합니다.
- macOS에서 최소한의 설정으로 Docker 또는 Kubernetes를 로컬 실행합니다.
- macOS 개발 머신에서 Linux 전용 도구나 애플리케이션을 실행합니다.
빠른 시작
- 1
Homebrew로 Lima 설치하기
brew install lima - 2
기본 Linux VM 시작하기
limactl start - 3
VM 내부에서 Linux 명령 실행하기
lima uname -a
사용 전 알아둘 점
- 주로 macOS 호스트용으로 설계되었으며, Linux 및 기타 호스트는 보조 대상으로 지원됩니다.
포함된 컬렉션
토픽
자주 묻는 질문
- lima은(는) 무엇인가요?
- 파일 공유와 포트 포워딩을 자동으로 설정해 macOS 및 기타 호스트에서 Linux 가상 머신을 실행하며, 주로 컨테이너 실행에 사용합니다. Lima는 파일 공유와 포트 포워딩을 자동으로 설정해 Linux 가상 머신을 시작하며, WSL2와 비슷한 사용 경험을 제공합니다. Mac 사용자에게 containerd와 nerdctl을 제공하기 위해 만들어졌지만, 컨테이너 워크로드에만 국한되지 않으며 VM 안에서 모든 Linux 애플리케이션을 실행할 수 있습니다.
- lima은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- lima은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- lima은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. lima의 마지막 커밋은 2026년 11월 5일입니다.
- lima은(는) 어디에 사용할 수 있나요?
- Mac에서 containerd 또는 nerdctl 컨테이너를 실행합니다. macOS에서 최소한의 설정으로 Docker 또는 Kubernetes를 로컬 실행합니다. macOS 개발 머신에서 Linux 전용 도구나 애플리케이션을 실행합니다.
- lima는 어떻게 설치하나요?
- Homebrew로 Lima 설치하기: brew install lima 기본 Linux VM 시작하기: limactl start VM 내부에서 Linux 명령 실행하기: lima uname -a
- lima은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/lima-vm/lima
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Rust로 구현된 macOS용 오픈소스 컨테이너 및 VM 런타임으로, Docker 엔진 대체 기능, AI 에이전트용 microVM 샌드박스, 네이티브 Kubernetes 및 Linux VM을 제공합니다.
Lima VM에서 nerdctl, containerd, BuildKit을 기반으로 작동하는 macOS, Windows, Linux용 오픈소스 컨테이너 개발 CLI입니다.
루팅 없이 Alpine Linux VM을 부팅해 휴대폰에서 컨테이너와 X11 GUI 앱을 실행하는 Android 앱
Docker CLI, Compose, buildx와 호환되는 macOS, Windows, Linux용 경량 컨테이너 런타임입니다.
GUI 또는 스크립트로 제어하는 API에서 GPU 가속을 지원하는 Windows 및 macOS용 전체 데스크톱 VM 샌드박스 앱입니다.