Boot2Docker क्या है?
Boot2Docker एक न्यूनतम लिनक्स वितरण है जिसका एकमात्र उद्देश्य डॉकर कंटेनर चलाना है। यह अप्रचलित हो चुका है और अब उपयोग के लिए अनुशंसित नहीं है।
विशेषताएं
Boot2Docker वितरण Tiny Core Linux पर आधारित था और पूरी तरह से RAM से चलता था। ISO इंस्टॉलेशन 27 MB का था। Boot2Docker लगभग 5 सेकंड में शुरू होता था।
वर्तमान स्थिति और विकल्प
Boot2Docker टीम उपयोगकर्ताओं और Microsoft Windows और Apple macOS पर डॉकर चलाने के तरीके खोजने वालों को Docker Machine का उपयोग करने के लिए प्रोत्साहित करती है। Docker Machine टूल वर्चुअल होस्ट पर Docker Engine इंस्टॉल करता है। Docker Engine छवियों से कंटेनर तैनात और चलाता है।
Docker Machine के जारी होने से पहले, Boot2Docker Windows OSes पर डॉकर चलाने का एकमात्र तरीका था। Docker Machine के जारी होने, और गैर-Linux OSes के लिए नेटिव डॉकर एप्लिकेशन के बाद के जारी होने, ने Boot2Docker-CLI को अप्रचलित कर दिया है। हालांकि, Docker Machine उपयोगकर्ताओं को एक VM सेट अप करने देता है जो Boot2Docker लिनक्स चलाता है।
सीमाएं
Boot2Docker केवल डॉकर विकास के लिए डिज़ाइन किया गया था; इसमें अन्य लिनक्स OS वितरण की कई क्षमताओं का अभाव था, जैसे कंटेनर और नेटिव होस्ट के बीच फ़ाइल साझाकरण। उत्पादन में संचालन के लिए एक अलग लिनक्स होस्ट, या CoreOS जैसे थर्ड-पार्टी प्लेटफॉर्म की आवश्यकता होती थी, ताकि कंटेनरों को प्रबंधित और व्यवस्थित किया जा सके।