क्या मैक ओएस एक्स को डॉकर के अंदर चलाया जा सकता है?


92

क्या मैक ओएस एक्स को डॉकर के अंदर चलाया जा सकता है? यदि हां, तो कोई सुझाव कैसे?

और क्या यह बिना सिर के चल रहा होगा, या दूर से जीयूआई से जुड़ने की संभावना होगी?

धन्यवाद,

सिमोन


के संभावित डुप्लिकेट serverfault.com/questions/573378/...
neutrinus

जवाबों:


52

डॉकर ओएस-स्तर के कंटेनरों के प्रबंधन के लिए तरीके प्रदान करता है और इसे ओएस-स्तर के कंटेनरीकरण के लिए लिनक्स की मूल विशेषताओं के ऊपर बनाया गया है। सिस्टम पर चलने वाले सभी कंटेनर समान कर्नेल साझा करते हैं; मैक ओएस एक्स लिनक्स कर्नेल का उपयोग नहीं करता है, बल्कि एक मर्द कर्नेल है, इसलिए इसे इस समय डॉकर कंटेनर के अंदर नहीं चलाया जा सकता है।

आप वर्चुअल मशीन का उपयोग करके अपने मैक पर डॉकर चला सकते हैं , लेकिन उस उदाहरण पर चलने वाले कंटेनरों को लिनक्स चलाना होगा।

अब चूंकि डॉकर अपने आधार के रूप में LXC के बजाय libcontainer का उपयोग करता है, इसलिए संभव है कि भविष्य में libcontainer की पोर्टिंग एक दिन उन सिस्टमों पर क्रमशः Windows और Mac OS Docker कंटेनरों को चलाने की अनुमति दे सकती है, लेकिन यह उपयुक्त OS सुविधाओं पर निर्भर करेगा। कंटेनरीकरण के लिए अनुमति दें।


16
so [Mac] cannot be run inside a Docker container at this time.<- क्या अब इस पर कोई अपडेट है? या क्या हम अभी भी शुद्ध लिनक्स अनुप्रयोगों तक ही सीमित हैं?
हिप्पो

6
आजकल (जनवरी 2017) डॉक विंडोज प्लेटफॉर्म पर चलता है और खिड़कियों या लिनक्स कर्नेल-आधारित छवियों को चलाने में सक्षम है, लेकिन एक ही समय में दोनों नहीं
मैक्सएक्सएक्स 1313

4
सवाल एक आभासी वातावरण के अंदर मैकओएस को चलाने के बारे में है। सवाल यह नहीं था कि क्या एक मैकओएस डॉकर चला सकता है।
केन इंग्राम

25

एक डॉक कंटेनर में OSX VM चलाना संभव है। उदाहरण के लिए https://github.com/Cleafy/sxkdvm पर एक नज़र डालें ।


14
एक कंटेनर के अंदर एक वीएम चलाने से कंटेनरों की बात याद आ रही है ...
Shayne

माना। यह एक प्रभावशाली उपलब्धि है, लेकिन ऐसा करने के शून्य लाभ के निकट है।
विल्फ्रेड स्मिथ

यदि आप ऑक्स के लिए एक इलेक्ट्रॉन ऐप बनाना चाहते हैं तो क्या होगा?
क्रिम्सन

1
यदि आप docker के लिए कई उपलब्ध उपकरणों का उपयोग करके OSX मशीन को ऑर्केस्ट्रेट करना चाहते हैं, तो इसका अर्थ है। उदाहरण के लिए CI उद्देश्यों के लिए।
thoutbeckers
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.