Docker Engine v25 — BuildKit ulimit परिवर्तन, OpenTelemetry, और CDI डिवाइस समर्थन
प्रमुख अपडेट
Docker Engine v25 (Engine v25.0) कई परिचालन परिवर्तनों और नए फीचर्स को पेश करता है जिनका तात्कालिक व्यावहारिक प्रभाव है: डेमन अब BuildKit द्वारा बनाए गए निर्माण कंटेनरों के लिए systemd के डिफ़ॉल्ट LimitNOFILE का सम्मान करता है (जो पहले अनंत पर सेट था), OpenTelemetry ट्रेसिंग अंतर्निहित है, Container Device Interface (CDI) डिवाइस समर्थन Linux के लिए जोड़ा गया है, और निर्माण/डेमन उपयोगिता में सुधार (पुनरावर्ती केवल-पढ़ने वाले माउंट, dockerd के लिए एक नया --log-format, टाइमस्टैम्प द्वारा छवि फ़िल्टरिंग, आदि) शामिल हैं। (docs.docker.com)
यह क्यों महत्वपूर्ण है
यह रिलीज वास्तविक दुनिया के डेवलपर वर्कफ़्लो और CI पाइपलाइनों को प्रभावित करती है। systemd LimitNOFILE परिवर्तन BuildKit निर्माण के भीतर फ़ाइल-डिस्क्रिप्टर उपलब्धता को बदल सकता है — जो उन वातावरणों में आश्चर्यजनक मेमोरी/व्यवहार परिवर्तनों या विफलताओं का कारण बन सकता है जो पहले अनलिमिटेड सेटिंग पर निर्भर थे; आपको निर्माणों को मान्य करना चाहिए और, यदि आवश्यक हो, निर्माण सेवाओं के लिए systemd ड्रॉप-इन सेट करना या सीमाओं को पूर्ववत करना चाहिए। अंतर्निहित OpenTelemetry डेमन-स्तरीय ट्रेस/मेट्रिक्स को बिना कस्टम रैपर के एकत्र करना आसान बनाता है, जो अस्थिर निर्माणों और रनटाइम डिबगिंग के लिए अवलोकनशीलता में सुधार करता है। CDI डिवाइस समर्थन Linux पर विशेष हार्डवेयर (GPUs, एक्सेलेरेटर) को निर्माणों/कंटेनरों में पास करना सरल बनाता है, जो ML/एज वर्कलोड के लिए महत्वपूर्ण है। कुल मिलाकर: v25 के खिलाफ CI और स्थानीय निर्माणों का परीक्षण करें, फ़ाइल-डिस्क्रिप्टर और मेमोरी व्यवहार के लिए निगरानी जोड़ें, और केवल कॉन्फ़िगरेशन और सुरक्षा नीतियों की पुष्टि करने के बाद OpenTelemetry/CDI में ऑप्ट करें। (docs.docker.com)
स्रोत
आगे पढ़ें
Node.js v25 2025‑10‑15 के लिए निर्धारित — semver‑major रिलीज निकट है
30 सितंबर 2025Node.js v25 15 अक्टूबर, 2025 के लिए निर्धारित है (कमिट कटऑफ 2025‑09‑15)। टीमों को नए मेजर के खिलाफ CI चलाना चाहिए, नेटिव मॉड्यूल का सत्यापन करना चाहिए, और कैनरी डिप्लॉयमेंट के लिए तैयारी करनी चाहिए।
Azure Functions Proxies: सामुदायिक समर्थन 2025‑09‑30 को समाप्त — अब Proxies से माइग्रेट करें
29 सितंबर 2025Azure ने घोषणा की है कि Azure Functions Proxies 2025‑09‑30 के बाद असमर्थित होंगे; जो टीमें अभी भी Proxies का उपयोग कर रही हैं, उन्हें तुरंत एक समर्थित API सतह (APIM, Front Door, या एक हल्का रिवर्स प्रॉक्सी) पर इन्वेंटरी और माइग्रेट करना चाहिए।
NodeShield: रनटाइम SBOM प्रवर्तन (CBOM) Node.js के लिए आपूर्ति श्रृंखला हमलों को नगण्य ओवरहेड के साथ सीमित करता है
28 सितंबर 2025एक नया पेपर NodeShield का परिचय देता है, जो एक रनटाइम प्रवर्तन प्रणाली है जो SBOMs का उपयोग करती है जो प्रति-निर्भरता क्षमताओं (CBOM) के साथ विस्तारित होती है ताकि Node.js में आपूर्ति श्रृंखला के दुरुपयोग को ~98% प्रभावशीलता और <1ms ओवरहेड के साथ रोका जा सके।