25 puntos por GN⁺ 2024-09-03 | 4 comentarios | Compartir por WhatsApp
  • Una alternativa a Docker Desktop para ejecutar contenedores Docker, Kubernetes y varias distribuciones de Linux en Mac de forma rápida y sencilla
  • Puede arrancar en segundos: emulación x86 con Rosetta fluida, compartición de archivos con VirtioFS y red optimizada
  • Menor uso de CPU y disco. App nativa en Swift que ahorra batería y funciona con menos memoria
    • En Apple Silicon, uso de CPU en segundo plano de menos de 0.1%. Uso de disco de menos de 10 MB
  • Configura automáticamente nombres de dominio para cada contenedor (*.orb.local)
  • Compatible con migración desde Docker Desktop existente
  • Además de la app nativa, todo se puede hacer con comandos CLI. Facilita copiar archivos y ejecutar comandos entre Mac y Linux
  • Benchmarks de rendimiento
    • Build de Open edX: OrbStack 17 minutos, Docker Desktop 45 minutos
    • Build de PostHog: OrbStack 7 minutos, Docker Desktop 19 minutos
    • Uso de CPU y batería (Kubernetes con Traefik/Grafana): OrbStack 27mW, Docker Desktop 123mW
    • Uso de CPU y batería (Supabase): OrbStack 82mW, Docker Desktop 137mW
  • Gratis para uso personal; para negocios y uso comercial cuesta $8 al mes por usuario, con licencia educativa gratuita

Reseñas de usuarios

  • Mark_Shust: Eliminó Docker Desktop y usa OrbStack. El rendimiento es 100 veces mejor.
  • Michael Roberts: Después de cambiar de Docker Desktop a OrbStack, el rendimiento mejoró de forma drástica.
  • Hynek Schlawack: Reemplaza por completo Docker, Colima y otros. Es rápido y recibe buenas actualizaciones.
  • Francesco Di Lorenzo: Lo recomienda muchísimo a quienes usan Docker en una Mac M1.
  • Koen Bok: Recomienda OrbStack a quienes usan Docker.
  • Sibelius Seraphini: Gracias a OrbStack, volver a usar Docker se siente bien otra vez.
  • Mikael Henriksson: Muy recomendado para usuarios de Mac M1/M2.
  • Mohamed Akram: Con OrbStack redujo el ruido de los ventiladores de su computadora.
  • Luis Dalmolin: Reemplazó Docker por OrbStack en una Intel Mac y mejoró el rendimiento.

4 comentarios

 
iamchp 2024-09-03

¿No se puede levantar una máquina virtual con Linux Arm y ejecutar ahí contenedores de Docker? ¿No funciona bien porque muchos contenedores son solo para x86?

 
clickin 2024-09-05

También puedes usarlo fácilmente con lima.
https://lima-vm.io/

 
qurare 2024-09-03

Al principio lo usaba porque tenía pocas funciones y se sentía más ligero, pero ahora da una sensación muy similar a Docker Desktop...

 
GN⁺ 2024-09-03
Comentarios en Hacker News
  • Uso mucho máquinas virtuales y contenedores al trabajar en macOS

    • Compilar Envoy con Docker Desktop tomaba de 3 a 4 horas, pero con OrbStack se redujo a menos de 1 hora
    • OrbStack ofrece en macOS una experiencia similar a WSL2 + Docker
    • macOS es un entorno UNIX, pero muchas tecnologías de Linux no son compatibles con Darwin
    • OrbStack ofrece una integración mejor que Parallels o VMware
    • Puede que no sea necesario para quienes tienen un rendimiento aceptable con Docker o no necesitan Linux
    • OrbStack hace que el trabajo de desarrollo en macOS sea más útil
  • La experiencia de usar OrbStack ha sido muy buena

    • La UI es elegante y responde rápido
    • El rendimiento de los contenedores es excelente y la integración con el host está muy bien lograda
    • Resulta aún más impresionante considerando que el desarrollador es un estudiante universitario
  • OrbStack es excelente en muchos aspectos, pero su imagen de disco dispersa de 8 TB no es compatible con el software de respaldo

    • Causa problemas con software de respaldo como Backblaze
    • Los desarrolladores pasaron un año discutiendo en lugar de excluir la imagen de disco de los respaldos
    • Aun así, me sigue gustando OrbStack, pero no quiero que este problema vuelva a ocurrir
  • Me cambié a OrbStack hace dos semanas

    • Estoy desarrollando un sistema cloud-native escrito en Rust
    • Tuve dificultades por el lento tiempo de arranque de Docker
    • Las pruebas de integración ahora son mucho más rápidas
    • El arranque paralelo de contenedores es visiblemente más rápido
    • La API de Docker es basura, así que reimplementaron todo
    • OrbStack funciona bien y sin bugs
    • Hace falta un monitor de recursos o una función para mostrar en gráficos el uso de CPU y memoria
    • OrbStack es el claro ganador
  • Es una lástima que no se mencione que OrbStack es solo para macOS

  • La mejor función de OrbStack es el shell de depuración

    • Puedes conectarte a cualquier contenedor con tus herramientas favoritas ya listas
    • OrbStack vale lo que cuesta
  • OrbStack es un software excelente, pero es difícil conseguir una licencia comercial

    • Resuelve los bugs que aparecen al usar libuv y Rosetta 2
    • OrbStack maneja todo correctamente
  • Desde la primera publicación de OrbStack en HN, ha avanzado mucho

    • Esta herramienta requiere varios hacks de bajo nivel, pero funciona bien
    • Como usuario, estoy muy satisfecho
  • El desarrollador de OrbStack está listo para responder preguntas

  • He usado OrbStack desde la versión beta y actualmente uso una licencia comercial

    • OrbStack es un software elegante y de gran rendimiento