
Soporte para Intel y Apple Silicon Macs y Linux
Colima está disponible en Homebrew, MacPorts y Nix. Consulte aquí para otras opciones de instalación.
# Homebrew
brew install colima
# MacPorts
sudo port install colima
# Nix
nix-env -iA nixpkgs.colima
O permanecer en el borde sangrado (solo la cerveza casera)
brew install --HEAD colima
Si se actualiza desde V0.5.6 o más bajo, se requiere comenzar de nuevo eliminando la instancia existente.
colima delete # delete existing instance
colima startIniciar Colima con valores predeterminados
colima start
Para más opciones de uso
colima --help
colima start --help
O usar un archivo de configuración
colima start --edit
En el inicio inicial, COLIMA se inicia con un tiempo de ejecución especificado por el usuario que predeterminado es Docker.
El cliente de Docker es necesario para el tiempo de ejecución de Docker. Instalable con Brew brew install docker .
Puede usar el cliente docker en MacOS después del colima start sin configuración adicional.
colima start --runtime containerd comienza y Configuración de contenedores. Puede usar colima nerdctl para interactuar con Containerd usando NERDCTL.
Se recomienda ejecutar colima nerdctl install para instalar el script nerdctl de alias en la ruta $.
Se requiere Kubectl para Kubernetes. Instalable con brew install kubectl .
Para habilitar Kubernetes, inicie COLIMA con la bandera --kubernetes .
colima start --kubernetes
Para el tiempo de ejecución de Docker, las imágenes construidas o extraídas con Docker son accesibles para Kubernetes.
Para el tiempo de ejecución de contenedores, las imágenes construidas o extraídas en el espacio de nombres de k8s.io son accesibles para Kubernetes.
Requiere v0.7.0
Se requiere un cliente Incus para el tiempo de ejecución de Incus. Instalable con Brew brew install incus .
colima start --runtime incus comienza e Incus de configuración.
Puede usar el cliente incus en MacOS después de que colima start sin configuración adicional.
Nota: Ejecutar máquinas virtuales en Incus solo es compatible con M3 o nuevos dispositivos Apple Silicon.
Requiere v0.7.0
Colima también se puede utilizar únicamente como un administrador de máquinas virtuales sin cabeza al especificar none de tiempo de ejecución.
La VM predeterminada creada por Colima tiene 2 CPU, memoria 2GIB y almacenamiento 100GIB.
La VM se puede personalizar pasando banderas adicionales al colima start . por ejemplo, --cpu , --memory , --disk , --runtime . O editando el archivo de configuración con colima start --edit .
NOTA : El tamaño del disco no se puede cambiar después de que se crea la VM. Desde V0.5.3, se puede aumentar el tamaño del disco.
Cree VM con 1CPU, memoria 2GIB y almacenamiento 10GIB.
colima start --cpu 1 --memory 2 --disk 10
Modifique una VM existente a 4CPUS y 8GIB Memoria.
colima stop
colima start --cpu 4 --memory 8
Crea VM con emulación de Rosetta 2. Requiere V0.5.3 y MacOS> = 13 (Ventura) en Apple Silicon.
colima start --vm-type=vz --vz-rosetta
Para proporcionar tiempos de ejecución de contenedores en macOS con una configuración mínima.
Colima significa contenedores en Lima.
Dado que Lima es alias Máquinas Linux. Por transitividad, Colima también puede significar contenedores en máquinas Linux.
El logotipo fue aportado por Daniel Hodvogner. Consulte este problema para obtener más información.
Consulte aquí las preguntas frecuentes.
#colima Channel en la holgura CNCFMIT
Si usted (o su empresa) se está beneficiando del proyecto y desea apoyar a los contribuyentes, apoye amablemente el proyecto.