Docker documentationONBUILD
अनुदेश का उपयोग करने के लिए यदि आप इस परिदृश्य पर है पता चलता है:प्रत्येक परिवर्तन के बाद कंटेनर पुनर्निर्माण?
उदाहरण के लिए, यदि आपकी छवि एक पुन: प्रयोज्य अजगर आवेदन बिल्डर है, यह आवेदन स्रोत कोड की आवश्यकता होगी एक विशेष निर्देशिका में जोड़े जाने के लिए, और उसके बाद इसे बनाने के लिए एक निर्माण स्क्रिप्ट की आवश्यकता हो सकती है। आप अभी एडीडी और रन नहीं कह सकते हैं, क्योंकि आपके पास अभी तक एप्लिकेशन स्रोत कोड तक पहुंच नहीं है, और यह प्रत्येक एप्लिकेशन निर्माण के लिए अलग होगा। आप बस एप्लिकेशन डेवलपर्स को बॉयलरप्लेट डॉकरफाइल के साथ अपने एप्लिकेशन में कॉपी-पेस्ट करने के लिए प्रदान कर सकते हैं, लेकिन यह अक्षम, त्रुटि-प्रवण और अपडेट करना मुश्किल है क्योंकि यह एप्लिकेशन-विशिष्ट कोड के साथ मिश्रित होता है।
असल में, यह सब अच्छा और अच्छा लगता है, लेकिन इसका मतलब यह है कि मैं एप्लिकेशन कंटेनर हर बार मैं कुछ बदलने को फिर से बनाने के लिए, भले ही वह केवल लिखने में कोई त्रुटि है है।
यह बहुत ही कुशल प्रतीत नहीं होता है, उदा। जब वेब अनुप्रयोग बनाते हैं जहां आप ब्राउज़र में कुछ बदलना, सहेजना और रीफ्रेश करना चाहते हैं।
आप इससे कैसे निपटते हैं?