Repolode
libracoder

libracoder/kiri

Un runtime de contenedores ligero para macOS, Windows y Linux, compatible con Docker CLI, Compose y buildx.

Alternativa open source a:Docker DesktopOrbStack

Estrellas
768
Forks
53
Issues abiertos
8
Último commit
hace 4 horas

¿Qué es?

Kiri es una alternativa ligera a Docker Desktop y OrbStack, escrita en Rust. Ejecuta contenedores dentro de una pequeña VM de Linux o, en Linux, directamente sobre el kernel. Además, implementa Docker Engine API, por lo que los flujos de trabajo existentes con docker, Compose y buildx siguen funcionando.

Kiri también ofrece dominios locales con el formato http://<name>.kiri.local y certificados HTTPS emitidos por su propia autoridad de certificación. Puede ejecutar un clúster de Kubernetes de un solo nodo, crear máquinas Linux, ejecutar imágenes amd64 en Apple silicon mediante Rosetta e importar imágenes, volúmenes y contenedores desde OrbStack o Docker Desktop.

Una ventana nativa muestra los contenedores, las imágenes, los volúmenes y las redes. En macOS también hay un elemento en la barra de menús. El proyecto publica instaladores en paquetes .dmg, .msi, .deb y .rpm.

Funciones clave

  • 01Ejecuta contenedores en una pequeña VM de Linux o, en Linux, directamente sobre el kernel.
  • 02Implementa Docker Engine API, por lo que docker, Compose y buildx funcionan sin cambios.
  • 03Ofrece dominios locales con HTTPS emitido por su propia autoridad de certificación.
  • 04Ejecuta imágenes amd64 en Apple silicon mediante Rosetta.
  • 05Incluye un clúster de Kubernetes de un solo nodo que se inicia con un solo comando y máquinas Linux.
  • 06Permite importar imágenes, volúmenes y contenedores desde OrbStack o Docker Desktop.

Casos de uso

  • Sustituir Docker Desktop u OrbStack en un equipo de desarrollo con macOS o Windows.
  • Ejecutar stacks de Compose localmente con dominios .kiri.local fáciles de recordar.
  • Iniciar rápidamente un clúster de Kubernetes de un solo nodo para hacer pruebas.
  • Ejecutar imágenes amd64 en Mac con Apple silicon.

Inicio rápido

  1. 1

    Descarga el instalador para tu plataforma desde la página de versiones

  2. 2

    Ejecuta un contenedor mediante el contexto de Docker de Kiri

    docker --context kiri run --rm alpine echo hello
  3. 3

    Inicia un proyecto de Compose mediante Kiri

    docker --context kiri compose up -d

Antes de usarlo

  • La compatibilidad con Windows requiere WSL 2.
  • Los instaladores oficiales solo están disponibles para macOS 14 o posterior, Windows 10 y 11, y paquetes de Linux.

En colecciones

Temas

Preguntas frecuentes

¿Qué es kiri?
Un runtime de contenedores ligero para macOS, Windows y Linux, compatible con Docker CLI, Compose y buildx. Kiri es una alternativa ligera a Docker Desktop y OrbStack, escrita en Rust. Ejecuta contenedores dentro de una pequeña VM de Linux o, en Linux, directamente sobre el kernel. Además, implementa Docker Engine API, por lo que los flujos de trabajo existentes con docker, Compose y buildx siguen funcionando.
¿kiri es gratuito? ¿Qué licencia tiene?
kiri es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿kiri sigue mantenido?
Mantenimiento activo. El último commit de kiri fue el 7 nov 2026.
¿Para qué puedo usar kiri?
Sustituir Docker Desktop u OrbStack en un equipo de desarrollo con macOS o Windows. Ejecutar stacks de Compose localmente con dominios .kiri.local fáciles de recordar. Iniciar rápidamente un clúster de Kubernetes de un solo nodo para hacer pruebas. Ejecutar imágenes amd64 en Mac con Apple silicon.
¿Cómo se instala kiri?
Descarga el instalador para tu plataforma desde la página de versiones Ejecuta un contenedor mediante el contexto de Docker de Kiri: docker --context kiri run --rm alpine echo hello Inicia un proyecto de Compose mediante Kiri: docker --context kiri compose up -d
¿Dónde consigo kiri?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/libracoder/kiri

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

Proyectos relacionados