Repolode
abiosoft

abiosoft/colima

Una forma ligera de ejecutar contenedores de Docker, containerd o Incus en macOS y Linux con una configuración mínima.

Alternativa open source a:Docker Desktop

Estrellas
31,335
Forks
638
Issues abiertos
405
Último commit
hace 9 días

¿Qué es?

Colima ofrece runtimes de contenedores en macOS y Linux con una interfaz de línea de comandos sencilla y valores predeterminados prácticos. Al ejecutar `colima start`, se inicia una máquina virtual con Docker de forma predeterminada, y el cliente estándar de docker funciona con ella sin configuración adicional. También admite containerd (mediante nerdctl) e Incus, que ejecuta tanto contenedores como máquinas virtuales.

La herramienta cubre necesidades habituales del día a día, como el reenvío automático de puertos, los montajes de volúmenes y la ejecución de varias instancias en paralelo. La CPU, la memoria y el disco de la máquina virtual se pueden configurar con flags o con un archivo de configuración, y Kubernetes se puede habilitar con el flag `--kubernetes`. Es compatible con Mac con procesadores Intel y Apple Silicon.

Para cargas de trabajo de IA, Colima ofrece contenedores con aceleración por GPU en Apple Silicon mediante el tipo de máquina virtual krunkit, además del comando `colima model run`, que utiliza Docker Model Runner o Ramalama.

Funciones clave

  • 01Ejecuta Docker, containerd o Incus como runtime de contenedores
  • 02Reenvío automático de puertos y montajes de volúmenes
  • 03Varias instancias que pueden ejecutarse en paralelo
  • 04Kubernetes opcional mediante un único flag
  • 05Contenedores con aceleración por GPU para cargas de trabajo de IA en Apple Silicon

Casos de uso

  • Ejecutar Docker en una Mac sin instalar Docker Desktop
  • Probar aplicaciones en contenedores o Kubernetes localmente en macOS
  • Ejecutar contenedores de modelos con aceleración por GPU en Mac con Apple Silicon

Inicio rápido

  1. 1

    Instala Colima con Homebrew

    brew install colima
  2. 2

    Inicia Colima con la configuración predeterminada

    colima start
  3. 3

    Instala el cliente de Docker y luego ejecuta un contenedor de prueba

    brew install docker
  4. 4

    Ejecuta el contenedor hello-world

    docker run hello-world

Antes de usarlo

  • Está pensado principalmente para macOS; la compatibilidad con Linux es secundaria.
  • Algunas funciones, como los contenedores de IA con aceleración por GPU, requieren Apple Silicon y macOS 13 o posterior.
  • La ejecución de máquinas virtuales de Incus solo es compatible con dispositivos Apple Silicon M3 o posteriores.
  • El cliente de Docker u otros clientes de runtime deben instalarse por separado.

En colecciones

Temas

Preguntas frecuentes

¿Qué es colima?
Una forma ligera de ejecutar contenedores de Docker, containerd o Incus en macOS y Linux con una configuración mínima. Colima ofrece runtimes de contenedores en macOS y Linux con una interfaz de línea de comandos sencilla y valores predeterminados prácticos. Al ejecutar `colima start`, se inicia una máquina virtual con Docker de forma predeterminada, y el cliente estándar de docker funciona con ella sin configuración adicional. También admite containerd (mediante nerdctl) e Incus, que ejecuta tanto contenedores como máquinas virtuales.
¿colima es gratuito? ¿Qué licencia tiene?
colima es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿colima sigue mantenido?
Mantenimiento activo. El último commit de colima fue el 13 oct 2026.
¿Para qué puedo usar colima?
Ejecutar Docker en una Mac sin instalar Docker Desktop Probar aplicaciones en contenedores o Kubernetes localmente en macOS Ejecutar contenedores de modelos con aceleración por GPU en Mac con Apple Silicon
¿Cómo se instala colima?
Instala Colima con Homebrew: brew install colima Inicia Colima con la configuración predeterminada: colima start Instala el cliente de Docker y luego ejecuta un contenedor de prueba: brew install docker Ejecuta el contenedor hello-world: docker run hello-world
¿Dónde consigo colima?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/abiosoft/colima

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados