डॉक 18.09 सहायता के चक्र का विस्तार करता है, एसएसएच अग्रेषण और अधिक

डॉकर लोगो: कंटेनर लोडेड व्हेल

कुछ दिनों पहले डॉकर डेवलपर्स ने अपने सॉफ्टवेयर का एक नया संस्करण जारी किया यह करने के लिए आ रहा है संस्करण 18.09 दुनिया के अग्रणी कंटेनर इंजन का एक महत्वपूर्ण अग्रिम का प्रतिनिधित्व करना।

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

डॉकर 18.09 की मुख्य नई विशेषताएँ

डॉक ने सीई और ईई के लिए कई रोमांचक नई सुविधाओं और बग फिक्स के साथ सिर्फ 18.09 संस्करण जारी किया है।

इस नई रिलीज का एक मुख्य आकर्षण यह है कि अब बिल्डकिट इंजन का उपयोग किया जा सकता है।

यह वह जगह है कंटेनरों का उपयोग करके सॉफ्टवेयर के निर्माण और पैकेजिंग के लिए एक नया इंजन। यह एक नया कोडबेस है जिसका उद्देश्य मोबि इंजन में वर्तमान बिल्ड सुविधाओं के आंतरिक को बदलना है।

डॉक इंजन के ईई संस्करण के लिए विशिष्ट विशेषताओं में शामिल हैं:

  • विंडोज सर्वर 2016 और बाद के संस्करणों के लिए जोड़ा गया अनुपालन
  • एंटरप्राइज़ इंजन के लिए डॉकर सामग्री ट्रस्ट प्रवर्तन। यह डॉकर इंजन - एंटरप्राइज़ को उन कंटेनरों को चलाने की अनुमति देता है जो किसी विशिष्ट संगठन द्वारा हस्ताक्षरित नहीं हैं।

भी यह ध्यान दिया जाना चाहिए कि एक नया निर्देश "#syntax" पेश किया गया है, जो डॉकरफाइल पार्सिंग एक्सटेंशन को शामिल करने की अनुमति देता है।

प्रयोगात्मक मोड को शामिल किए बिना बिल्डकिट का उपयोग करने की क्षमता को जोड़ा गया है और संस्करण 1.39 में अपडेट किया गया एक एपीआई प्राप्त हुआ है।

इसके अलावा, SSH और एक नए कमांड "docker इंजन" का उपयोग करके रिमोट एक्सेस के लिए जोड़ा गया समर्थन डॉकटर इंजन के जीवनचक्र को नियंत्रित करने के लिए, जो कन्टेनरड पर आधारित एक अलग विशेषाधिकार प्राप्त कंटेनर में चलता है।

विस्तारित विकास चक्र

डॉकर 18.09 के रूप में, डॉकर कम्युनिटी एडिशन के विकास चक्र के आधुनिकीकरण के कारण रिलीज समर्थन समय 4 से बढ़ाकर 7 महीने कर दिया गया है (स्थिर रिलीज़ अब एक बार नहीं, बल्कि हर छह महीने में एक बार बनते हैं।)

डॉकरइंजनआरेख-1

बिल्ड-टाइम रहस्यों को एकीकृत करने की संभावना

Dockerfiles का उपयोग करने की जटिलताओं में से एक हमेशा निजी संसाधनों तक पहुंच रहा है। जहां तक ​​मुझे पता है कि अगर आपको एक रिपॉजिटरी या निजी सेवा का उपयोग करने की आवश्यकता है, तो वास्तव में इसे प्राप्त करने के लिए अच्छा नहीं था।

Docker 18.09 बिल्ड कमांड कई नए अपडेट के साथ आता है। सबसे महत्वपूर्ण बात, Moby BuildKit परियोजना द्वारा प्रदान किए गए एक पूरी तरह से नए बैकएंड कार्यान्वयन का उपयोग किया जा सकता है।

बिल्डकिट बैकएंड नई सुविधाओं के एक टन के साथ आता है, जिनमें से एक डॉकफाइल्स में रहस्यों का निर्माण करने के लिए समर्थन है।

बिल्ड सीक्रेट्स कार्यान्वयन बिल्डकिट द्वारा प्रदान की गई दो नई सुविधाओं पर आधारित है। एक रजिस्ट्री में छवि-लोड किए गए कस्टम कंस्ट्रक्टर फ्रंटेंड का उपयोग करने की क्षमता है, और दूसरा डॉकफाइल्स के लिए RUN कमांड में माउंट का उपयोग करने की क्षमता है।

बिल्डकिट सुधार

डॉक 18.09 में एक नया बिल्ड आर्किटेक्चर भी शामिल है जो कुछ महत्वपूर्ण नई सुविधाओं को जोड़ते हुए प्रदर्शन, भंडारण प्रबंधन और तन्मयता में सुधार करता है:

प्रदर्शन में सुधार BuildKit में एक पुन: डिज़ाइन किया गया मॉडल शामिल है संगामिति और कैशिंग जो इसे बहुत तेज, अधिक सटीक और पोर्टेबल बनाता है।

उदाहरण के लिए, जब डॉकरफाइल परियोजना का परीक्षण करते हुए मोबि सेट की गति कई बढ़ते चरणों के एक साथ निष्पादन के कारण 2 से 9,5 गुना तक बढ़ जाती है, तो दृश्य संदर्भ में सेट के बीच अप्रयुक्त चरणों और वृद्धिशील डेटा फ़ाइलों की अनदेखी।

यह नया कार्यान्वयन इन नए ऑपरेटिंग मॉडल का भी समर्थन करता है:

  • निर्माण के समानांतर चरण
  • अप्रयुक्त चरणों और अप्रयुक्त संदर्भ फ़ाइलों को छोड़ दें
  • बिल्डरों के बीच वृद्धिशील संदर्भ स्थानांतरण

अन्य विशेषताओं में से जिन्हें हाइलाइट किया जा सकता है, हम पाते हैं:

  • अद्यतित इनपुट बैश और zsh कमांड बेस।
  • एक नया स्थानीय रजिस्ट्री ड्राइवर जोड़ा गया है, जिससे रजिस्ट्री को स्थानीय फ़ाइल में संग्रहीत किया जा सकता है। Jsonfilelog के विपरीत, नया हैंडलर एक विशिष्ट लॉग प्रारूप के लिए बाध्य नहीं है।
  • डिफ़ॉल्ट वैश्विक पता पूल का उपयोग करने के लिए जोड़ा गया समर्थन।
  • डॉकर इंजन 18.09 के आधार पर, एक वाणिज्यिक उत्पाद डॉकर एंटरप्राइज 2.1 का गठन किया गया था, जिसमें अतिरिक्त प्लगइन्स की डिलीवरी, एसएलए (सर्विस लेवल एग्रीमेंट) के लिए समर्थन और डिजिटल हस्ताक्षर के साथ सत्यापन करने का मतलब है।

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।