2015-12-21 5 views
5

तो, मेरे पास यह एप्लिकेशन एक सेवा के रूप में है। प्रत्येक आवेदन उपयोगकर्ता विशिष्ट है। तो प्रत्येक उपयोगकर्ता के लिए, मैं एक नया डॉकर उदाहरण लॉन्च करना चाहता हूं। डॉकर इंस्टेंस को पुनरारंभ करने की संभावना होनी चाहिए जहां इसे अंतिम बार छोड़ा गया था। तो इसे लगातार भंडारण की भी आवश्यकता है।प्रत्येक उपयोगकर्ता के लिए लॉकर डॉकर कंटेनर

मैं जानना चाहता हूं कि कोई पुस्तकालय/ढांचा है जो इसे आसान बनाता है? अगर यह पुस्तकालय गोलांग पुस्तकालय है तो बहुत अच्छा होगा।

संकेत 1: यह समान नहीं है, लेकिन koding.com जैसी सेवाओं के समान, प्रत्येक उपयोगकर्ता/उपयोगकर्ता के प्रोजेक्ट के लिए एक अलग कंटेनर लॉन्च करता है।

+0

लगातार डेटा के लिए नेटवर्क संग्रहण का उपयोग करने के बारे में कैसे? –

+0

अपने आप में लगातार डेटा समस्या नहीं है। इस लाइब्रेरी को इस लगातार डेटा को किसी उपयोगकर्ता को मैप करना चाहिए और इसे उपयोगकर्ता के आधार पर नए लॉन्च डॉकर पर माउंट करना चाहिए। यह मुश्किल नहीं है। लेकिन यह सोचकर कि क्या कोई ढांचा पहले से मौजूद है या नहीं, मैं इसका उपयोग कर सकता हूं या कम से कम वास्तुकला को देख सकता हूं और अनुकरण कर सकता हूं। –

+0

मुझे लगता है कि इस तरह की सेवाएं क्लाउड का भविष्य हैं। आश्चर्य है कि कोई ओपन सोर्स लाइब्रेरी क्यों उपलब्ध नहीं है। मैं प्रो क्लाउड हूं। तो मैं अपने सभी अनुप्रयोगों को क्लाउड में परिवर्तित कर रहा हूं। लेकिन उनमें से कुछ सामान्य सेवा नहीं हैं। मेरा मतलब जेनेरिक है उदाहरण के लिए एक एमएमओआरपीजी गेम या मेल क्लाइंट। उनके पास एक उदाहरण चल रहा हो सकता है और उपयोगकर्ता/उदाहरण डेटाबेस द्वारा सारणीबद्ध है। क्या होगा, एक चल रहा उदाहरण केवल एक उपयोगकर्ता के लिए चलाया जा सकता है। उदाहरण के लिए, एक आईडीई या एक सिम्युलेटर। –

उत्तर

5

Giant Swarm पर एक नज़र डालें। यह आपको अपने कंटेनरकृत सर्वर अनुप्रयोगों (माइक्रोस्कोर्सेस) का निर्माण, तैनाती और प्रबंधन करने देता है। लेकिन मुझे लगता है कि यह अब एक बंद बीटा में है।

सेवा आप विशाल झुंड पर चलने के लिए एक सेवा परिभाषा फाइल में परिभाषित कर रहे हैं। इस परिभाषा में आप अपनी जरूरतों के मुताबिक किसी भी प्रकार की डॉकर छवियों, प्रत्येक घटक को इकट्ठा करते हैं। सेवा को तैनात करने के लिए, सबसे पहले, आप बनाने और डॉकर छवियों को तैनात करने के लिए डॉकर क्लाइंट या सीआई/सीडी पाइपलाइन का उपयोग करते हैं। फिर आप अपनी सेवा परिभाषा और छवियों के आधार पर क्लस्टर पर अपने डॉकर कंटेनर के निर्माण और ऑर्केस्ट्रेशन को शुरू करने के लिए विशालकाय स्वामी के क्लाइंट सॉफ़्टवेयर या हमारे एपीआई का उपयोग करते हैं।

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