इस प्रोजेक्ट के बारे में
Docker-OSX macOS वर्चुअल मशीनों को Docker कंटेनर के रूप में पैकेज करता है, जो QEMU और KVM पर आधारित हैं, ताकि Linux होस्ट पर एकल `docker run` कमांड के साथ macOS गेस्ट लॉन्च किया जा सके। परियोजना लगभग-नेटिव प्रदर्शन, X11 फॉरवर्डिंग, पोर्ट 50922 पर SSH एक्सेस, वैकल्पिक VNC, फ़ोल्डर साझाकरण (उदाहरण के लिए sshfs के माध्यम से), और USB पासथ्रू जिसमें usbfluxd या VFIO के माध्यम से iPhone डिवाइस शामिल हैं, का वर्णन करती है। यह मुख्य रूप से Linux या Windows से macOS पर सुरक्षा अनुसंधान और macOS वातावरण के CI/CD शैली स्वचालन के लिए स्थित है।
README में सूचीबद्ध समर्थित गेस्ट रिलीज़ में High Sierra (10.13), Mojave (10.14), Catalina (10.15), Big Sur (11), Monterey (12), Ventura (13), Sonoma (14), Sequoia (15) और Tahoe (16) शामिल हैं, जिन्हें SHORTNAME पर्यावरण चर के माध्यम से चुना जाता है। कई छवि वेरिएंट प्रलेखित हैं: मानक छवियाँ, एक `auto` पूर्व-स्थापित Catalina छवि, एक `naked` वेरिएंट जो उपयोगकर्ता-आपूर्ति डिस्क छवि स्वीकार करता है, और एक `naked-auto` वेरिएंट जो स्वचालित लॉगिन और कमांड निष्पादन का भी समर्थन करता है। छवियाँ Docker Hub पर sickcodes/docker-osx के अंतर्गत प्रकाशित की जाती हैं।
परियोजना द्वारा उल्लिखित आवश्यकताओं में फर्मवेयर में वर्चुअलाइजेशन सक्षम के साथ KVM-सक्षम x86_64 होस्ट, और पर्याप्त डिस्क स्थान (न्यूनतम लगभग 20 GB, Xcode के साथ अधिक, और auto छवि के लिए लगभग 50 GB) शामिल हैं। README में Kubernetes Helm चार्ट, iMessage अनुसंधान के लिए सीरियल-नंबर जनरेटर, और इंडेक्सिंग, अपडेट और लॉगिन-स्क्रीन प्रभावों को अक्षम करके उदाहरणों को गति देने के लिए एक ऑप्टिमाइज़र परियोजना का भी उल्लेख है। सुरक्षा शोधकर्ताओं और GPU त्वरण के लिए दस्तावेज़ीकरण TODO आइटम के रूप में सूचीबद्ध हैं। परियोजना GPL v3+ के तहत लाइसेंस प्राप्त है और अपस्ट्रीम OSX-KVM, KVM-OpenCore और OpenCore कार्य को श्रेय देती है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.