Uma forma leve de executar contêineres Docker, containerd ou Incus no macOS e Linux, com configuração mínima.
lima-vm/lima
Inicia máquinas virtuais Linux no macOS e em outros sistemas hospedeiros, com compartilhamento automático de arquivos e encaminhamento de portas, principalmente para executar containers.
Alternativa open source a:Docker Desktop
- Estrelas
- 22,261
- Forks
- 996
- Issues abertas
- 502
- Último commit
- há 18 horas
O que é?
O Lima inicia máquinas virtuais Linux com compartilhamento automático de arquivos e encaminhamento de portas, oferecendo uma experiência semelhante à do WSL2. Foi criado para levar o containerd e o nerdctl aos usuários de Mac, mas não se limita a cargas de trabalho de containers e pode executar qualquer aplicativo Linux dentro da VM.
Além do containerd, o Lima funciona com Docker, Podman e Kubernetes. Templates como template:docker e template:k8s configuram esses mecanismos com um único comando, e o comando lima executa comandos Linux dentro da VM. Os sistemas hospedeiros compatíveis incluem macOS, Linux e NetBSD.
O projeto é um projeto incubado da CNCF e é distribuído pelo Homebrew. Os downloads de SBOM usam o formato CycloneDX.
Recursos principais
- 01Compartilhamento automático de arquivos entre o sistema hospedeiro e a VM convidada.
- 02Encaminhamento automático de portas da VM convidada para o sistema hospedeiro.
- 03Templates integrados para containerd, Docker e Kubernetes.
- 04Execução de comandos Linux na VM com a CLI lima.
- 05Compatível com sistemas hospedeiros macOS, Linux e NetBSD.
Casos de uso
- Executar containers com containerd ou nerdctl em um Mac.
- Executar Docker ou Kubernetes localmente no macOS com configuração mínima.
- Executar ferramentas ou aplicativos exclusivos do Linux em uma máquina de desenvolvimento macOS.
Início rápido
- 1
Instale o Lima com o Homebrew
brew install lima - 2
Inicie uma VM Linux padrão
limactl start - 3
Execute um comando Linux dentro da VM
lima uname -a
Antes de usar
- Foi projetado principalmente para hosts macOS; Linux e outros hosts também são compatíveis como destinos secundários.
Em coleções
Tópicos
Perguntas frequentes
- O que é lima?
- Inicia máquinas virtuais Linux no macOS e em outros sistemas hospedeiros, com compartilhamento automático de arquivos e encaminhamento de portas, principalmente para executar containers. O Lima inicia máquinas virtuais Linux com compartilhamento automático de arquivos e encaminhamento de portas, oferecendo uma experiência semelhante à do WSL2. Foi criado para levar o containerd e o nerdctl aos usuários de Mac, mas não se limita a cargas de trabalho de containers e pode executar qualquer aplicativo Linux dentro da VM.
- lima é gratuito? Qual é a licença?
- lima é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- lima ainda é mantido?
- Manutenção ativa. O último commit de lima foi em 6 de nov. de 2026.
- Para que posso usar lima?
- Executar containers com containerd ou nerdctl em um Mac. Executar Docker ou Kubernetes localmente no macOS com configuração mínima. Executar ferramentas ou aplicativos exclusivos do Linux em uma máquina de desenvolvimento macOS.
- Como instalar lima?
- Instale o Lima com o Homebrew: brew install lima Inicie uma VM Linux padrão: limactl start Execute um comando Linux dentro da VM: lima uname -a
- Onde consigo lima?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/lima-vm/lima
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Runtime open source de containers e VMs para macOS, escrito em Rust, com engine compatível com Docker, sandboxes de microVM para agentes de IA, Kubernetes nativo e VMs Linux.
CLI open source para desenvolvimento com contêineres no macOS, Windows e Linux, baseado em nerdctl, containerd e BuildKit em uma VM do Lima.
Um app Android sem root que inicia uma VM real do Alpine Linux para executar Podman, Docker, containers LXC e apps gráficos X11 no celular.
Um runtime de containers leve para macOS, Windows e Linux, compatível com Docker CLI, Compose e buildx.
App de máquinas virtuais para Windows e macOS, com VMs de desktop completas e isoladas, aceleração por GPU e acesso por interface gráfica ou API programável.