25 पॉइंट द्वारा GN⁺ 2024-09-03 | 4 टिप्पणियां | WhatsApp पर शेयर करें
  • Mac पर Docker कंटेनर, Kubernetes और विभिन्न Linux distributions को तेज़ और आसान तरीके से चलाने के लिए Docker Desktop का विकल्प
  • कुछ ही सेकंड में बूट: स्मूद Rosetta x86 emulation, VirtioFS file sharing, optimized networking
  • कम CPU और disk usage। बैटरी बचाने वाला और कम memory में चलने वाला native Swift app
    • Apple Silicon पर background CPU usage 0.1% से कम। disk usage 10MB से कम
  • हर container के लिए अपने-आप domain name सेटअप (*.orb.local)
  • मौजूदा Docker Desktop migration का समर्थन
  • Native app के अलावा सभी काम CLI commands से भी किए जा सकते हैं। Mac और Linux के बीच file copy और command execution आसान
  • Performance benchmark
    • Open edX build: OrbStack 17 मिनट, Docker Desktop 45 मिनट
    • PostHog build: OrbStack 7 मिनट, Docker Desktop 19 मिनट
    • CPU & battery usage (Kubernetes wth Traefik/Grafana): OrbStack 27mW, Docker Desktop 123mW
    • CPU & battery usage (Supabase): OrbStack 82mW, Docker Desktop 137mW
  • व्यक्तिगत उपयोगकर्ताओं के लिए मुफ्त, business और commercial उपयोग के लिए प्रति user $8/माह, education के लिए मुफ्त license उपलब्ध

उपयोगकर्ता समीक्षाएँ

  • Mark_Shust: Docker Desktop हटाकर OrbStack इस्तेमाल किया। performance 100 गुना बेहतर है।
  • Michael Roberts: Docker Desktop से OrbStack पर switch करने के बाद performance में क्रांतिकारी सुधार हुआ।
  • Hynek Schlawack: Docker, Colima आदि का पूरी तरह विकल्प। तेज़ है और updates भी अच्छे मिलते हैं।
  • Francesco Di Lorenzo: M1 Mac पर Docker इस्तेमाल करने वालों के लिए ज़ोरदार सिफारिश।
  • Koen Bok: Docker इस्तेमाल करने वालों को OrbStack की सिफारिश।
  • Sibelius Seraphini: OrbStack की वजह से Docker का उपयोग फिर से अच्छा लगने लगा।
  • Mikael Henriksson: M1/M2 Mac users के लिए ज़ोरदार सिफारिश।
  • Mohamed Akram: OrbStack का उपयोग करके कंप्यूटर के fan noise को कम किया।
  • Luis Dalmolin: Intel Mac पर Docker को OrbStack से बदलने के बाद performance बेहतर हुई।

4 टिप्पणियां

 
iamchp 2024-09-03

क्या Arm Linux virtual machine चलाकर उसके अंदर Docker container नहीं चला सकते? क्या बहुत से containers सिर्फ x86 के लिए होते हैं, इसलिए यह ठीक से काम नहीं करता?

 
clickin 2024-09-05

आप इसे lima के साथ आसानी से इस्तेमाल कर सकते हैं.
https://lima-vm.io/

 
qurare 2024-09-03

शुरुआती दिनों में फीचर्स कम थे, इसलिए इसकी हल्केपन की वजह से इस्तेमाल करता था, लेकिन अब यह लगभग Docker Desktop के बराबर महसूस होता है...

 
GN⁺ 2024-09-03
Hacker News राय
  • macOS पर काम करते समय वर्चुअल मशीन और कंटेनर का बहुत उपयोग करता/करती हूँ

    • Docker Desktop के साथ Envoy को compile करने में 3~4 घंटे लगते थे, लेकिन OrbStack ने इसे 1 घंटे से कम कर दिया
    • OrbStack, macOS पर WSL2 + Docker जैसा अनुभव देता है
    • macOS एक UNIX environment है, लेकिन कई Linux technologies Darwin के साथ compatible नहीं हैं
    • OrbStack, Parallels या VMware की तुलना में बेहतर integration देता है
    • जिन लोगों के लिए Docker performance ठीक है या जिन्हें Linux की ज़रूरत नहीं है, उनके लिए यह ज़रूरी नहीं हो सकता
    • OrbStack, macOS पर development work को अधिक उपयोगी बनाता है
  • OrbStack इस्तेमाल करने का अनुभव बहुत अच्छा रहा

    • UI polished है और response बहुत तेज़ है
    • container performance शानदार है और host के साथ integration अच्छा है
    • यह और भी प्रभावशाली है कि इसका developer एक university student है
  • OrbStack कई मायनों में शानदार है, लेकिन 8TB sparse disk image backup software के साथ compatible नहीं है

    • Backblaze जैसे backup software में समस्या पैदा होती है
    • developers ने disk image को backup से exclude करने के बजाय 1 साल तक बहस की
    • फिर भी OrbStack पसंद है, लेकिन इस समस्या की पुनरावृत्ति नहीं चाहिए
  • 2 हफ्ते पहले OrbStack पर switch किया

    • Rust में लिखा cloud-native system develop कर रहा/रही हूँ
    • Docker के धीमे startup time की वजह से परेशानी थी
    • integration tests बहुत तेज़ हो गए
    • parallel container startup स्पष्ट रूप से तेज़ हो गया
    • Docker API इतना खराब था कि सब कुछ फिर से implement करना पड़ा
    • OrbStack बिना bugs के अच्छी तरह काम करता है
    • resource monitor या CPU और memory usage को graph में दिखाने वाली सुविधा चाहिए
    • OrbStack स्पष्ट विजेता है
  • यह निराशाजनक है कि OrbStack के केवल macOS के लिए होने का उल्लेख नहीं है

  • OrbStack की सबसे बेहतरीन सुविधा debug shell है

    • हर container से अपने पसंदीदा tools के साथ पहले से लैस स्थिति में connect कर सकते हैं
    • OrbStack कीमत के हिसाब से वाजिब है
  • OrbStack शानदार software है, लेकिन commercial license पाना मुश्किल है

    • libuv और Rosetta 2 का उपयोग करते समय आने वाले bugs को यह हल करता है
    • OrbStack हर चीज़ को सही तरीके से संभालता है
  • अपने पहले HN पोस्ट के बाद से OrbStack ने काफी प्रगति की है

    • इस tool के लिए कई तरह की low-level hacking की ज़रूरत पड़ती है, लेकिन यह अच्छी तरह काम करता है
    • एक user के रूप में मैं बहुत संतुष्ट हूँ
  • OrbStack developer सवालों के जवाब देने के लिए तैयार है

  • beta version से OrbStack का उपयोग कर रहा/रही हूँ, और commercial license इस्तेमाल कर रहा/रही हूँ

    • OrbStack एक elegant और high-performance software है