2017-05-18 11 views
5

मेरे पास एक झुंड क्लस्टर है जिसमें विभिन्न तकनीकी डॉकर्स तैनात किए जाते हैं। (जुकीपर, काफ्का, लोचदार, तूफान और कस्टम वेब अनुप्रयोग)सभी सेवाओं को पुनरारंभ किए बिना डॉकर स्टैक को अपडेट करने के लिए कैसे करें

वेब एप्लिकेशन जबरदस्त परिवर्तनों के तहत चला जाता है और हर बार वेब डॉकर में बदलाव को अद्यतन करना होता है। एक बार थोड़ी देर में Elasticsearch छवि के लिए अद्यतन होंगे।

जब मैं डॉकर स्टैक को तैनात करता हूं, तो यह सभी मौजूदा डॉकर सेवाओं को चलाता है और फिर से चालू करता है जो कि बदले नहीं जाते हैं। यह पूरे ढेर को प्रभावित करता है और पूरे आवेदन के लिए डाउनटाइम होता है। डॉकर स्टैक में अपडेट का विकल्प नहीं है।

किसी के पास इसका समाधान है?

उत्तर

0

डॉकर सेवा अपडेट --image यहां docs की चाल है।

+0

डॉकर सेवा व्यक्तिगत छवि अपडेट करेगी। हर बार मुझे यह निर्दिष्ट करने की आवश्यकता होती है कि कौन सी छवि को अद्यतन करने की आवश्यकता है। यह वास्तव में दर्दनाक काम होगा। –

+0

मैं ऐसे समाधान की तलाश में हूं जहां डॉकर स्टैक केवल उन छवियों को अपडेट करता है जो संशोधित हैं और पूरे स्टैक –

+0

नहीं जब मैं डॉकर स्टैक को अप्रभावी कंटेनरों को तैनात करता हूं तो नहीं बदलता है। क्या यह हो सकता है कि आपने अपनी मशीन पर छवियों के नए संस्करण खींचे? लेकिन मुझे पता है कि एकमात्र तरीका आपको 100% सुनिश्चित करने की इजाजत देता है केवल एक सेवा प्रभावित है डॉकर सेवा अद्यतन है ... – herm

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

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