छोड़ते समय एक निर्देशिका को एक डॉकर छवि में कॉपी करना मुझे एक डॉकर फ़ाइल बनाना है जो MyApp निर्देशिका को छवि में कॉपी करता है।दी गई उप निर्देशिका
MyApp
-libs
-classes
-resources
Libs निर्देशिका लगभग 50 एमबी है और यह बार-बार बदलती नहीं है जहां कक्षा के रूप में निर्देशिका के आसपास 1 एमबी है और यह लगातार परिवर्तन के अधीन है। डॉकर बिल्ड को अनुकूलित करने के लिए, मैंने डॉकरफ़ाइल की शुरुआत में लिब्स निर्देशिका जोड़ने और डॉकरफ़ाइल के अंत में अन्य निर्देशिकाएं जोड़ने की योजना बनाई। मेरे वर्तमान दृष्टिकोण इस
ADD MyApp/libs /opt/MyApp/libs
## do other operations
ADD MyApp/classes /opt/MyApp/resources
ADD MyApp/classes /opt/MyApp/classes
इस रूप में भविष्य में मैं MyApp निर्देशिका में कुछ अन्य निर्देशिकाओं डोकर छवि में नकल किया जा सकता है एक पोषणीय प्रारूप में नहीं है की तरह है। मेरे लक्ष्य इस
ADD MyApp/libs /opt/MyApp/libs
## do other operations
ADD MyApp -exclude MyApp/libs /opt/MyApp
की तरह एक डोकर फ़ाइल लिखना है वहां भी इसी तरह आदेश एक निर्देशिका में कुछ फ़ाइलें जो डोकर छवि में बनाई जाए बाहर करने के लिए है?
.dockerignore फ़ाइल पर एक नज़र डालें, दस्तावेज़ https://docs.docker.com/engine/reference/builder/ – user2915097
इस मामले में '.dockerignore' फ़ाइल कैसे मदद करेगा? वह एक ही आधार निर्देशिका को स्क्रिप्ट में दो बिंदुओं पर कॉपी करना चाहता है, एक बार केवल 'lib' निर्देशिका, दूसरी बार' lib' निर्देशिका के बिना। – nwinkler