
Suporte para Macs Intel e Apple Silicon e Linux
Colima está disponível no Homebrew, Macports e Nix. Verifique aqui outras opções de instalação.
# Homebrew
brew install colima
# MacPorts
sudo port install colima
# Nix
nix-env -iA nixpkgs.colima
Ou fique na borda sangrada (apenas homebrew)
brew install --HEAD colima
Se a atualização da v0.5.6 ou inferior, é necessário iniciar novamente, excluindo a instância existente.
colima delete # delete existing instance
colima startInicie Colima com padrões
colima start
Para mais opções de uso
colima --help
colima start --help
Ou use um arquivo de configuração
colima start --edit
Na inicialização inicial, a Colima inicia com um tempo de execução especificado pelo usuário que padrão é o Docker.
O Docker Client é necessário para o Docker Runtime. Instalável com Brew brew install docker .
Você pode usar o cliente docker no macOS após colima start sem configuração adicional.
colima start --runtime containerd ENTREGA E CONTENTIVO DE CONFIGURAÇÃO. Você pode usar colima nerdctl para interagir com o contêiner usando o NERDCTL.
Recomenda -se executar colima nerdctl install para instalar o script nerdctl Alias no $ PATH.
Kubectl é necessário para Kubernetes. Instalável com brew install kubectl .
Para habilitar o Kubernetes, inicie a Colima com --kubernetes Flag.
colima start --kubernetes
Para o tempo de execução do Docker, as imagens construídas ou puxadas com o Docker são acessíveis a Kubernetes.
Para o tempo de execução do contêiner, as imagens construídas ou puxadas no espaço para nome k8s.io são acessíveis a Kubernetes.
Requer v0.7.0
O cliente incus é necessário para o tempo de execução do INCUS. Instalável com Brew brew install incus .
colima start --runtime incus inicia e configurar incus.
Você pode usar o cliente incus no macOS após colima start sem configuração adicional.
NOTA: A execução de máquinas virtuais no INCUS é suportada apenas nos dispositivos M3 ou Apple Silicon mais recentes.
Requer v0.7.0
A Colima também pode ser utilizada apenas como um gerenciador de máquinas virtuais sem cabeça, especificando none tempo de execução.
A VM padrão criada por Colima possui 2 CPUs, memória 2GIB e armazenamento 100GIB.
A VM pode ser personalizada passando sinalizadores adicionais para colima start . por exemplo --cpu , --memory , --disk , --runtime . Ou editando o arquivo de configuração com colima start --edit .
OBSERVAÇÃO : O tamanho do disco não pode ser alterado após a criação da VM. Na v0.5.3, o tamanho do disco pode ser aumentado.
Crie VM com 1CPU, memória 2GIB e armazenamento 10GIB.
colima start --cpu 1 --memory 2 --disk 10
Modifique uma VM existente a 4CPUS e 8GIB Memory.
colima stop
colima start --cpu 4 --memory 8
Crie VM com emulação de Rosetta 2. Requer v0.5.3 e macOS> = 13 (ventura) no silício da Apple.
colima start --vm-type=vz --vz-rosetta
Para fornecer os tempos de execução do contêiner no MacOS com uma configuração mínima.
Colima significa recipientes em Lima.
Como Lima é a AKA Linux Machines. Por transitividade, o Colima também pode significar recipientes em máquinas Linux.
O logotipo foi contribuído por Daniel Hodvogner. Verifique este problema para obter mais informações.
Verifique aqui para perguntas frequentes.
#colima canal na folga da CNCFMit
Se você (ou sua empresa) estiver se beneficiando do projeto e gostaria de apoiar os colaboradores, apoia o projeto.