Docker Engine v29 कंटेनरडी को डिफ़ॉल्ट इमेज स्टोर बनाता है, API फ़्लोर बढ़ाता है, मोबी को गो मॉड्यूल में स्थानांतरित करता है
मुख्य अपडेट
Docker Engine v29 (11 नवंबर, 2025 को घोषित) चार व्यावहारिक, डेवलपर-फेसिंग बदलाव करता है: नई इंस्टॉलेशन डिफ़ॉल्ट रूप से कंटेनरडी के इमेज स्टोर का उपयोग करती हैं (पुरानी ग्राफ ड्राइवर पथ को अप्रचलित करते हुए), न्यूनतम इंजन API संस्करण को 1.44 (मोबी v25) तक बढ़ाया गया है, मोबी कोडबेस को गो मॉड्यूल में माइग्रेट किया गया है (जो गो आयात पथ को प्रभावित करता है), और लिनक्स पर ऑप्ट-इन प्रयोगात्मक nftables फ़ायरवॉल समर्थन उपलब्ध है। Docker Desktop उपयोगकर्ताओं को तुरंत कार्रवाई करने की आवश्यकता नहीं है; ये परिवर्तन सीधे dockerd चलाने वाले लिनक्स होस्ट को लक्षित करते हैं। (docker.com)
यह क्यों महत्वपूर्ण है
उन टीमों के लिए जो लिनक्स होस्ट या CI रनर्स पर Docker Engine चला रही हैं, नई इंस्टॉलेशन इमेज-लेयर स्तर पर अलग व्यवहार करेंगी: कंटेनरडी की सामग्री स्टोर और स्नैपशॉट मॉडल विशेषताएँ सक्षम करता है (आलसी खींचना, वैकल्पिक स्नैपशॉटर्स, दूरस्थ/पीयर वितरण) और Docker Engine को Kubernetes और अन्य कंटेनरडी-आधारित उपकरणों के साथ संरेखित करता है, लेकिन इसका मतलब यह भी है कि लेयर/सामग्री प्रबंधन और उपकरण एकीकरण को माइग्रेशन के दौरान मान्य किया जाना चाहिए। बढ़ा हुआ न्यूनतम API पुराने क्लाइंट और स्वचालित उपकरणों को तोड़ सकता है जो पुराने इंजन संस्करणों से बात करते हैं; रखरखाव करने वालों को यह सुनिश्चित करना चाहिए कि CI एजेंट, तैनाती उपकरण, और SDKs अपडेट किए गए हैं या वे दस्तावेज़ित डेमन ओवरराइड का उपयोग करें जब वे अपग्रेड रोल आउट करते हैं। गो लाइब्रेरी उपभोक्ताओं को आयात अपडेट करना होगा यदि वे पुराने github.com/docker/docker मॉड्यूल पथ पर निर्भर करते हैं और github.com/moby/moby का उपभोग करने के लिए स्विच करना होगा या वर्तमान रहने के लिए नए मार्गदर्शन का पालन करना होगा। nftables बैकएंड फ़ायरवॉल नियम अर्थशास्त्र को बदलता है (विशेष रूप से DOCKER-USER के चारों ओर) और अब प्रयोगात्मक है, इसलिए उत्पादन में सक्षम करने से पहले सावधानी से परीक्षण करें, विशेष रूप से उन होस्ट पर जो firewalld का उपयोग कर रहे हैं या स्वार्म चला रहे हैं (nftables के लिए स्वार्म समर्थन तैयार नहीं है)। संक्षेप में: स्टेजिंग में नई इंस्टॉलेशन का परीक्षण करें, CI/एजेंट और गो आयात को सक्रिय रूप से अपडेट करें, और केवल तब माइग्रेशन पथ में ऑप्ट-इन करें जब आप अपने वातावरण में इमेज प्रबंधन और फ़ायरवॉल व्यवहार को मान्य कर लें। (docker.com)
स्रोत
आगे पढ़ें
TypeScript का मूल Go पोर्ट (Project Corsa) ~10× प्रकार-चेक गति में सुधार लाता है
29 नवंबर 2025Microsoft की TypeScript टीम ने Go (Project Corsa) के लिए कंपाइलर और भाषा सेवा को पोर्ट किया है, जिससे बड़े, वास्तविक दुनिया में गति और मेमोरी में सुधार हुआ है और प्रारंभिक परीक्षण के लिए मूल पूर्वावलोकन जारी किए गए हैं।
Node.js ने अंतर्निहित TypeScript टाइप-स्ट्रीपिंग को स्थिर (v25.2.0) के रूप में चिह्नित किया
28 नवंबर 2025Node.js v25.2.0 (11 नवंबर, 2025) रनटाइम TypeScript 'टाइप स्ट्रीपिंग' को स्थिर करता है — कई .ts फ़ाइलों को सीधे नोड के साथ चलाएं, महत्वपूर्ण व्यावहारिक चेतावनियों के साथ।
Docker ने नेस्टेड डिपेंडेंसी में महत्वपूर्ण RCE का पैच किया, LangChain.js के लिए अपस्ट्रीम फिक्स
27 नवंबर 2025Docker ने expr-eval डिपेंडेंसी में निहित एक महत्वपूर्ण RCE (CVE-2025-12735) को पाया और ठीक किया, इसे एक बनाए रखी गई वैकल्पिक के साथ बदल दिया, और LangChain.js के लिए अपस्ट्रीम फिक्स में योगदान दिया—जो Kibana और कई LLM ऐप्स को प्रभावित करता है।