Lume
A lightweight CLI and local API server to create, run and manage macOS and Linux virtual machines (VMs) natively on Apple Silicon.
애플 실리콘 맥을 위한 경량 맥/리눅스 VM 도구
About
- 애플의 Virtualization.Framework를 이용하여 거의 네이티브 속도로 macOS 와 리눅스 VM을 운용하는 도구
- 경량 CLI로 로컬 API 서버를 통해서 VM들을 생성/실행/관리
-
lume run macos-sequoia-vanilla:latest
만 입력하면 미리 만들어진 macOS 이미지로 VM을 한번에 생성 가능 -
http://localhost:3000/lume
로 로컬 HTTP API 서버를 제공해서 자동화 관리 가능
지원 명령어
-
lume create
- 새로운 macOS 또는 Linux VM 생성 -
lume run
- VM 실행 -
lume ls
- 모든 VM 목록 표시 -
lume get
- VM의 세부 정보 가져오기 -
lume set
- VM 구성 수정 -
lume stop
- 실행 중인 VM 중지 -
lume delete
- VM 삭제 -
lume pull
- 컨테이너 레지스트리에서 macOS 이미지 가져오기 -
lume clone
- 기존 VM 복제 -
lume images
- 로컬 캐시에 있는 macOS 이미지 목록 표시 -
lume ipsw
- 최신 macOS 복원 이미지 URL 가져오기 -
lume prune
- 캐시된 이미지 제거 -
lume serve
- API 서버 시작