25 Punkte von GN⁺ 2024-09-03 | 4 Kommentare | Auf WhatsApp teilen
  • Eine Alternative zu Docker Desktop, mit der sich Docker-Container, Kubernetes und verschiedene Linux-Distributionen auf dem Mac schnell und unkompliziert ausführen lassen
  • Startet in wenigen Sekunden: flüssige Rosetta-x86-Emulation, VirtioFS-Dateifreigabe, optimiertes Netzwerk
  • Geringere CPU- und Festplattennutzung. Eine native Swift-App, die den Akku schont und mit weniger Speicher auskommt
    • Auf Apple Silicon weniger als 0,1 % CPU-Nutzung im Hintergrund. Weniger als 10 MB Festplattennutzung
  • Richtet automatisch Domainnamen für jeden Container ein (*.orb.local)
  • Unterstützt die Migration von bestehendem Docker Desktop
  • Neben der nativen App lassen sich alle Aufgaben auch per CLI-Befehl erledigen. Einfaches Kopieren von Dateien und Ausführen von Befehlen zwischen Mac und Linux
  • Performance-Benchmarks
    • Open edX-Build: OrbStack 17 Minuten, Docker Desktop 45 Minuten
    • PostHog-Build: OrbStack 7 Minuten, Docker Desktop 19 Minuten
    • CPU- & Akkuverbrauch (Kubernetes mit Traefik/Grafana): OrbStack 27 mW, Docker Desktop 123 mW
    • CPU- & Akkuverbrauch (Supabase): OrbStack 82 mW, Docker Desktop 137 mW
  • Für Privatnutzer kostenlos, für Business & kommerzielle Nutzung 8 US-Dollar pro Nutzer und Monat, kostenlose Bildungslizenz verfügbar

Nutzerbewertungen

  • Mark_Shust: Docker Desktop gelöscht und OrbStack im Einsatz. Die Performance ist 100-mal besser.
  • Michael Roberts: Nach dem Wechsel von Docker Desktop zu OrbStack hat sich die Performance deutlich verbessert.
  • Hynek Schlawack: Ersetzt Docker, Colima usw. vollständig. Schnell und mit guten Updates.
  • Francesco Di Lorenzo: Klare Empfehlung für alle, die Docker auf einem M1 Mac nutzen.
  • Koen Bok: Empfiehlt OrbStack allen, die Docker nutzen.
  • Sibelius Seraphini: Dank OrbStack macht Docker wieder Spaß.
  • Mikael Henriksson: Klare Empfehlung für Nutzer von M1/M2 Macs.
  • Mohamed Akram: Mit OrbStack wurde der Lüfter meines Computers leiser.
  • Luis Dalmolin: Auf einem Intel Mac Docker durch OrbStack ersetzt und bessere Performance erzielt.

4 Kommentare

 
iamchp 2024-09-03

Kann man eine Arm-Linux-VM starten und darin Docker-Container ausführen? Funktioniert das nicht gut, weil viele Container nur für x86 ausgelegt sind?

 
clickin 2024-09-05

Sie können es bequem mit lima nutzen.
https://lima-vm.io/

 
qurare 2024-09-03

Anfangs habe ich es wegen des geringen Funktionsumfangs genutzt, weil es schön leichtgewichtig war, aber inzwischen fühlt es sich mit Docker Desktop ziemlich ebenbürtig an...

 
GN⁺ 2024-09-03
Hacker-News-Kommentare
  • Bei der Arbeit auf macOS werden viele virtuelle Maschinen und Container verwendet

    • Das Kompilieren von Envoy mit Docker Desktop dauerte 3–4 Stunden, mit OrbStack wurde es auf unter 1 Stunde verkürzt
    • OrbStack bringt das WSL2- + Docker-Erlebnis auf macOS
    • macOS ist zwar eine UNIX-Umgebung, aber viele Linux-Technologien sind nicht mit Darwin kompatibel
    • OrbStack bietet eine bessere Integration als Parallels oder VMware
    • Für Leute, bei denen die Docker-Performance ausreichend ist oder die kein Linux brauchen, ist es möglicherweise nicht nötig
    • OrbStack macht Entwicklungsarbeit auf macOS deutlich nützlicher
  • Die Erfahrung mit OrbStack war sehr gut

    • Die UI ist elegant und reagiert schnell
    • Die Container-Performance ist hervorragend und die Integration mit dem Host ist gelungen
    • Noch beeindruckender ist, dass der Entwickler ein Student ist
  • OrbStack ist in vielerlei Hinsicht großartig, aber das 8-TB-Sparse-Disk-Image ist mit Backup-Software nicht kompatibel

    • Es verursacht Probleme mit Backup-Software wie Backblaze
    • Statt das Disk-Image einfach von Backups auszuschließen, haben die Entwickler ein Jahr lang darüber gestritten
    • Ich mag OrbStack immer noch, möchte aber nicht, dass dieses Problem erneut auftritt
  • Vor zwei Wochen auf OrbStack umgestiegen

    • Ich entwickle ein Cloud-Native-System in Rust
    • Wegen der langsamen Startzeiten von Docker gab es Schwierigkeiten
    • Integrationstests sind jetzt deutlich schneller
    • Der parallele Start von Containern ist merklich schneller
    • Die Docker-API ist miserabel, deshalb wurde alles neu implementiert
    • OrbStack funktioniert stabil und ohne Bugs
    • Es braucht einen Ressourcenmonitor oder eine Funktion, die CPU- und Speicherauslastung als Graphen anzeigt
    • OrbStack ist der klare Sieger
  • Schade, dass nicht erwähnt wird, dass OrbStack nur für macOS verfügbar ist

  • Die beste Funktion von OrbStack ist die Debug-Shell

    • Man kann sich mit allen Lieblings-Tools bereits vorhanden mit jedem Container verbinden
    • OrbStack ist sein Geld wert
  • OrbStack ist großartige Software, aber eine kommerzielle Lizenz zu bekommen ist schwierig

    • Es behebt Bugs, die bei der Nutzung von libuv und Rosetta 2 auftreten
    • OrbStack handhabt alles sauber
  • Seit dem ersten HN-Post zu OrbStack hat es große Fortschritte gemacht

    • Das Tool erfordert allerlei Low-Level-Hacks, funktioniert aber gut
    • Als Nutzer bin ich sehr zufrieden
  • Der OrbStack-Entwickler ist bereit, Fragen zu beantworten

  • Ich nutze OrbStack seit der Beta-Version und verwende eine kommerzielle Lizenz

    • OrbStack ist elegante und leistungsstarke Software