मैं Windows में डोकर टूलबॉक्स का उपयोग कर रहा है और इस तरह एक डोकर-compose.yml फ़ाइल में एक खिड़कियों फ़ोल्डर माउंट करने के लिए कोशिश कर रहा है:डोकर लिखें माउंट विंडो फ़ोल्डर
nginx:
image: nginx:latest
container_name: test_server
ports:
- "80:80"
volumes:
- /sss:/c/data/www:ro
environment:
- VIRTUAL_HOST=test.local
मेरे उद्देश्य माउंट सी है: \ डेटा \ www2 boot2docker VM छवि जो पहले से ही डॉकर टूलबॉक्स द्वारा बनाई गई है और फिर वहां से इसके अंदर nginx कंटेनर में बनाई गई है।
दुर्भाग्यवश यह काम नहीं कर रहा है, मुझे boot2docker छवि के अंदर एक फ़ोल्डर एसएसएस मिलता है लेकिन यह मेरे विंडोज डेटा को लक्षित किए बिना खाली है।
मैं क्या गलत कर रहा हूं? वहाँ आदेश खिड़कियों में डोकर उपयोग करने के लिए, जबकि आप विकसित कर रहे हैं
धन्यवाद एक बहुत (ताकि आप खिड़कियां, डोकर वी एम (boot2docker) और डोकर कंटेनरों के बीच कोड साझा करने के लिए की जरूरत है) में किसी भी बेहतर अभ्यास,
निक
है
याद रखें कि boot2docker के साथ, वहाँ अमूर्त की दो परतों हैं: एक लिनक्स आभासी मशीन है, तो डोकर इंजन है कि में चल रहे वी एम। डॉकर कंपोज़ वीएम के बाहर की दुनिया के बारे में कुछ भी नहीं जानता है जहां डॉकर चल रहा है, और उदाहरण के लिए, वर्चुअलबॉक्स साझा फ़ोल्डरों को कॉन्फ़िगर नहीं कर सकता है। Boot2docker प्रलेखन में इसकी कुछ चर्चा है: https://github.com/boot2docker/boot2docker#folder-sharing –