2015-11-18 24 views
7

क्या कोई डॉकर-मशीन बनाने की संभावना है जो गैर-बूट 2 डॉकर आधारित है (यानी उबंटू आधारित) (जो वर्चुअलबॉक्स ड्राइवर का उपयोग करता है)?उबंटू आधारित डॉकर-मशीन छवि

मैं पूर्ण कोर फीचर्ड लिनक्स डिस्ट्रो को अपने मैक पर टॉनी कोर लिनक्स डिस्ट्रो की बजाय डॉकर डिमन चला रहा हूं जो तेज और हल्का है लेकिन मुझे मुझे सभी डिबगिंग सुविधाओं की आवश्यकता नहीं है।

मुझे पता है कि मैं इसे मैन्युअल रूप से बना सकता हूं। मैं बस सोच रहा हूं कि docker-machine create जैसे एक आसान तरीका है।

उत्तर

5

आप --virtualbox-boot2docker-url विकल्प का लाभ उठा सकते हैं।
This issue

docker-machine create -d virtualbox --virtualbox-boot2docker-url https://releases.rancher.com/os/latest/machine-rancheros.iso rancher 

तो rancheros एक सा भी नंगे है, तो आप how boot2docker is currently built से कुछ सुराग ले जा सकते हैं, और (एक आईएसओ जो एक TinyCore एक नहीं है, लेकिन एक RancherOS one के साथ) इसके उपयोग को दिखाता है अपना खुद का distro बनाएँ।

कुंजी बहुत अधिक स्मृति का उपयोग किए बिना हेडलेस वीएम लॉन्च करने में सक्षम होने के लिए आवश्यक भागों को हटाने की कुंजी है।

# Remove useless kernel modules, based on unclejack/debian2docker 
RUN cd $ROOTFS/lib/modules && \ 
rm -rf ./*/kernel/sound/* && \ 
rm -rf ./*/kernel/drivers/gpu/* && \ 
... 
+0

धन्यवाद, मैंने कोशिश की लेकिन रान्चेरोस अभी भी काफी कम है। हालांकि एक अच्छी दिशा ... –

+0

@StepanVavra ठीक है। मैंने उत्तरदायी दृष्टिकोण को शामिल करने के लिए उत्तर संपादित किया है – VonC

+1

क्या वैसे भी एक तैयार उबंटू आईएसओ कहीं भी उपलब्ध है? – roothahn