Repolode
lima-vm

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. 1

    Instale o Lima com o Homebrew

    brew install lima
  2. 2

    Inicie uma VM Linux padrão

    limactl start
  3. 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