मैं ओएसएक्स में वाग्रेंट के बाहर डॉकर का उपयोग करने में सक्षम होना पसंद करूंगा। अभी यह संभव नहीं है। लिनक्स इंस्टॉलेशन के लिए केवल सीमित नहीं होने के कारण क्या हैं?ओएसएक्स में आप डॉकर को मूल रूप से क्यों इंस्टॉल नहीं कर सकते?
उत्तर
डॉकर सिस्टम-प्रदत्त कंटेनरों के शीर्ष पर केवल एक अमूर्त & स्वचालन परत है।
तकनीकी सीमा यह है कि ओएस एक्स operating system-level virtualization का समर्थन नहीं करता, लिनक्स में containers या jails FreeBSD में की तरह (यहां तक कि तथ्य यह है कि ओएस एक्स एक आधा रक्त बीएसडी है के बावजूद) है।
लेकिन इसके बावजूद, डॉकर का उद्देश्य कंटेनर छवियों को साझा करने का एक आसान तरीका प्रदान करना है, और यह सुनिश्चित करने के लिए कि कोई डॉकर छवि किसी भी डॉकर-संगत सिस्टम पर काम करेगी, उन्हें केवल लिनक्स तक सीमित करना होगा। अद्यतन (यही कारण है कि शायद यही कारण है डोकर FreeBSD और मित्र है, जो कंटेनर है का समर्थन नहीं करता है।)
: तुम दोनों docker-osx या boot2docker जैसी परियोजनाओं का उपयोग कर सकते लगभग आसानी से अपने ओएस एक्स मशीन पर डोकर आनंद लेने के लिए (बनाने के एक दृश्यों के पीछे लिनक्स वर्चुअल मशीन।)
यह 1.0 तक सच है। उस बिंदु पर, डॉकर गैर-एलएक्ससी आधारित कंटेनर प्रबंधित करने में सक्षम होगा। ऐसा एक उदाहरण डॉकर को किसी प्रकार के काम के लिए * क्रोट * के अंदर चलाने की अनुमति देगा। –
डॉकर क्लाइंट का वर्तमान संस्करण ओएसएक्स पर ठीक चल रहा है, जब तक आप इसे कहीं और चल रहे डॉकर डिमन पर इंगित करते हैं, उदा। एक वीएम के अंदर। कैसे करें: https://coderwall.com/p/r6ivdq – taavi
डॉकर अब ओएसएक्स पर चलने की आधिकारिक स्वीकृत विधि है: http://docs.docker.io/en/latest/installation/mac/ लेकिन यह चालू है एक वीएम –
- 1. आप UnRegisterStartupScript क्यों नहीं कर सकते?
- 2. आप फ़ंक्शन अभिव्यक्ति को क्यों स्ट्रिंग नहीं कर सकते?
- 3. ब्रू इंस्टॉल डॉकर में डॉकर इंजन शामिल नहीं है?
- 4. आप '।' को अधिभार क्यों नहीं दे सकते सी ++ में ऑपरेटर?
- 5. आप प्राथमिक कुंजी के रूप में SQLite ROWID का उपयोग क्यों नहीं कर सकते?
- 6. सी में आप क्या नहीं कर सकते हैं जिसे आप उद्देश्य-सी में कर सकते हैं?
- 7. आप std :: स्ट्रिंग को nullptr क्यों असाइन कर सकते हैं?
- 8. पायथन ऑडिओलाब इंस्टॉल, मैक ओएसएक्स
- 9. ओएसएक्स प्रोग्रामेटिक रूप से
- 10. विंडोज फोन पर कंपनी एप्लिकेशन इंस्टॉल नहीं कर सकते 8
- 11. डॉकर-कंपोज़ में डिस्क का उपयोग क्यों नहीं कर सकता?
- 12. डॉकर कंटेनर में mongoose इंस्टॉल करें
- 13. मैं संदेश कैसे ठीक करूं "आपने वास्तव में नहीं सोचा था कि आप रूबी को एनपीएम के माध्यम से इंस्टॉल कर सकते हैं, है ना?"
- 14. आप पाइथन में ऑब्जेक्ट्स में विशेषता क्यों नहीं जोड़ सकते?
- 15. Numpy इंस्टॉल मैक ओएसएक्स पायथन
- 16. "कैबल इंस्टॉल कैबल-इंस्टाल" ओएसएक्स
- 17. आप विस्तार विधियों को सीधे क्यों नहीं बुला सकते हैं?
- 18. क्यों स्केल जैसे अनुमानित प्रकारों को पाइथन नहीं कर सकते?
- 19. क्यों मैं अपने डॉकर कंटेनर को पिंग नहीं कर सकता?
- 20. आरवीएम बंडल इंस्टॉल के माध्यम से एफएफआई 1.9.0 स्थापित नहीं कर सकता - ओएसएक्स 10.8.4
- 21. WinForms में, आप अन्य धागे से यूआई नियंत्रण क्यों अपडेट नहीं कर सकते?
- 22. विधि में लैम्ब्डा अभिव्यक्ति होने पर आप डीबगिंग को संपादित और जारी क्यों नहीं कर सकते?
- 23. नेटबीन्स - जेडीके इंस्टॉल नहीं कर सकते 1.9.0 बिल्ड बी 53
- 24. आप प्रतिक्रिया मूल में फ्लोटिंग टूलटिप्स कैसे जोड़ सकते हैं?
- 25. ओएसएक्स आंतरिक के बारे में आप किस पुस्तक की सिफारिश कर सकते हैं?
- 26. क्यों [आकार] बाइट को स्ट्रिंग में कनवर्ट नहीं कर सकते?
- 27. क्या आप web.config को संशोधित कर सकते हैं और एएसपी.NET एप्लिकेशन को पुनरारंभ नहीं कर सकते?
- 28. आप रिलीज मोड में वेबसाइट क्यों नहीं बना सकते?
- 29. आप "init" में फ़ंक्शन का नाम क्यों नहीं दे सकते?
- 30. क्या आप प्रोग्रामिंग रूप से j2ee एप्लिकेशन को पुनरारंभ कर सकते हैं?
यह सुनिश्चित नहीं है कि यह क्यों बंद है - नीचे दिया गया कारण लागू नहीं होता है, क्योंकि डॉकर मुख्य रूप से प्रोग्रामिंग के लिए उपयोग किया जाता है (विशेष रूप से, इसे वेब परिनियोजित करने के लिए कंटेनर तंत्र के रूप में उपयोग किया जाता है) क्षुधा)। – mikemaccana
@ मिकमेकाना, आह? सॉफ़्टवेयर * परिनियोजन * [सर्वरफॉल्ट] (https://serverfault.com/) पर विषय-वस्तु पर है। और यह सॉफ़्टवेयर विकास के लिए "प्राथमिक रूप से" उपयोग किए जाने वाले सॉफ़्टवेयर के बारे में कुछ सामयिक बनाने के लिए पर्याप्त नहीं है: यह समस्या या प्रश्न (जैसा कि इसके बारे में सॉफ़्टवेयर के विपरीत है) "सॉफ्टवेयर विकास के लिए अद्वितीय" होना चाहिए, https में अन्य स्थितियों में : //stackoverflow.com/help/on-topic। –
सुनिश्चित नहीं है कि 'एएच' उचित क्यों है: स्पष्ट रूप से 16 अन्य लोग सोचते हैं कि मेरी टिप्पणी उचित है। ओएस एक्स पर चलने वाला डॉकर सॉफ्टवेयर विकास के लिए अद्वितीय है। बहुत कम लोग ओएस एक्स पर एक गैर-विकास लिनक्स वर्कलोड चलाएंगे, जिसमें अब कोई सर्वर संस्करण नहीं है। भले ही यह सर्वरफॉल्ट के लिए अधिक उपयुक्त है, इसे बंद करने के बजाय वहां स्थानांतरित किया जाना चाहिए। – mikemaccana