2016-12-28 5 views
9

मुझे पता है कि इंटेलिज में डॉकर कंटेनर प्लगइन है, हालांकि ऐसा लगता है कि यह मुझे कंटेनर के अंदर विकसित करने की अनुमति नहीं देता है। विचार सरल है, मैं अपने मेजबान को सही पर्यावरण उपकरण रखने के लिए कॉन्फ़िगर नहीं करना चाहता हूं। मैं सिर्फ एक डॉकर कंटेनर सेटअप की बजाय और फिर कंटेनर में libs, कार्यक्षमता और ऐसे खोजने के लिए intellij का उपयोग करें।इंटेलिज के साथ डॉकर कंटेनर में मैं कैसे विकसित कर सकता हूं?

यह सी ++, जावा और स्कैला देव के लिए अविश्वसनीय रूप से सहायक होगा। इसके अलावा यह भी उपयोगी डीबगिंग होगा।

तो क्या इंटेलिज के साथ डॉकर कंटेनर के भीतर विकसित करना संभव है?

धन्यवाद

+2

आप एक डॉकर कंटेनर के अंदर एक स्थानीय वॉल्यूम भी माउंट कर सकते हैं। https://docs.docker.com/engine/reference/run/#/volume-shared-filesystems इस तरह, आप इंटेलिज के साथ स्थानीय भंडार में काम कर सकते हैं, और अपने स्थानीय भंडार को डॉकर कंटेनर पर माउंट कर सकते हैं, मेजबान पक्ष में कोई भी बदलाव , अंदर डॉकर कंटेनर से तुरंत दिखाई देगा। –

+0

यह उपयोगी है अगर lib पथ intellij द्वारा दिखाई दे रहे हैं। हालांकि मेरे पास बहुत सारी सिस्टम लाइब्रेरी थीं जो मैं इंटेलिज के अंदर बांधना चाहता था। –

उत्तर

3

तो आप बस सिर्फ आप के रूप में एक कंटेनर के भीतर काम करना चाहता हूँ होगा एक पूर्ण विकसित वी एम के भीतर, है ना? फिर आपको केवल एक कंटेनर चलाया जाना चाहिए, एक डिस्प्ले संलग्न करें (आईडीईए चलाने के लिए) और अपने विकास पर्यावरण को कॉन्फ़िगर करना प्रारंभ करें। प्रदर्शन भाग के लिए मैं Can you run GUI apps in a docker container? में दिए गए कुछ उत्तरों का परीक्षण करूंगा। एक कंटेनर के भीतर जीयूआई ऐप्स चलाने के लिए विभिन्न दृष्टिकोण दिखाते हुए इस विषय में कुछ बहुत अच्छे जवाब दिए गए हैं।

+0

हाय @ डॉ। नोनिटाल, क्या आपने वास्तव में इसे स्थापित करने में कामयाब रहे हैं? इसके बारे में ब्लॉग पोस्ट पढ़ने के लिए यह अच्छा होगा। या शायद यह डॉकर हब पर कहीं है? – jannis

+0

https://github.com/tkaplan/akkacrawl मुझे यह काम मिल गया। मुझे यह देखने की ज़रूरत है कि मेरा जीथब अपडेट किया गया है, लेकिन मुझे इसे चलाने के लिए मैक पर एक्स-सर्वर चलाया जाना था। –

संबंधित मुद्दे