माइक्रोसॉफ्ट ने विंडोज 11 और लिनक्स इकोसिस्टम के बीच एक महत्वपूर्ण सुदृढ़ीकरण लागू किया है, जिसमें विंडोज सबसिस्टम फॉर लिनक्स (WSL) में कंटेनर समर्थन को आधिकारिक तौर पर जारी किया गया है। यह सुविधा विशेष रूप से विकास क्षेत्र के पेशेवरों के लिए प्रासंगिक है।
जिन्हें इसकी जानकारी नहीं है, WSL एक यूटिलिटी है जो विंडोज वातावरण के भीतर कई लिनक्स वितरणों को चलाने की अनुमति देती है, जिससे कुछ परिदृश्यों में वर्चुअल मशीन का उपयोग करने या डुअल बूट कॉन्फ़िगर करने की आवश्यकता समाप्त हो जाती है। हालांकि इसे विंडोज 10 में पेश किया गया था, लेकिन इसे विंडोज 11 में महत्वपूर्ण सुधार मिले हैं।
अतिरिक्त उल्लेखनीय जोड़ कंटेनर समर्थन है। एक कंटेनर को एक पैकेज के रूप में समझा जा सकता है जो एक एप्लिकेशन को उसकी सभी निर्भरताओं — जिसमें लाइब्रेरी, कॉन्फ़िगरेशन फ़ाइलें और मॉड्यूल शामिल हैं — के साथ समूहित करता है, जिससे उसे विभिन्न कम्प्यूटेशनल वातावरणों में मानकीकृत तरीके से चलाया जा सकता है।
हालांकि डेवलपर्स, आईटी प्रशासक और अन्य पेशेवर पहले से ही WSL में कंटेनरों के साथ काम कर सकते थे, उन्हें तीसरे पक्ष द्वारा प्रदान किए गए समाधानों पर निर्भर रहना पड़ता था। विंडोज सबसिस्टम फॉर लिनक्स के इस अपडेट के साथ, उपकरण स्वयं इस क्षमता के लिए देशी समर्थन प्रदान करता है।
इस सुविधा को आधिकारिक तौर पर WSL कंटेनर्स (WSLC) कहा जाता है, जिसे जून में बिल्ड 2026 इवेंट के दौरान प्रस्तुत किया गया था। परीक्षण और शोधन की अवधि के बाद, इसे अब व्यापक रूप से उपलब्ध कराया जा रहा है, जो विंडोज 11 के संस्करण 26H2 के लॉन्च के साथ समवर्ती है, हालांकि दोनों नई चीजें आंतरिक रूप से जुड़ी हुई नहीं हैं। यह ध्यान रखना महत्वपूर्ण है कि WSL का वर्तमान ध्यान विंडोज 11 पर है, लेकिन यह विंडोज 10 और विंडोज सर्वर के साथ संगतता बनाए रखता है।
WSL कंटेनर्स का संचालन कमांड लाइन इंटरफ़ेस (CLI) के माध्यम से होता है। माइक्रोसॉफ्ट ने उपयोग के कई उदाहरणों पर प्रकाश डाला। एक मौलिक कमांड वह है जो विशिष्ट मापदंडों पर निर्भर करते हुए WSLC को संचालित करता है। उदाहरण के लिए, एक साधारण कमांड उबंटू वातावरण को सक्रिय करने, 'Hello, world!' संदेश प्रदर्शित करने के लिए echo कमांड चलाने और फिर पैरामीटर –rm का उपयोग करके कंटेनर को हटाने की अनुमति देता है:
wslc run --rm ubuntu:latest bash -c «echo Hello, world!»
इसके अतिरिक्त, WSLC को एपीआई के माध्यम से भी ट्रिगर किया जा सकता है। यह विंडोज के लिए विकसित अनुप्रयोगों को सीधे WSL में कंटेनर चलाने में सक्षम बनाता है, जो कुछ कार्यों को स्वचालित करने के लिए बहुत उपयोगी हो सकता है।
इस नई सुविधा तक पहुंचने के लिए, उपयोगकर्ताओं को यह सुनिश्चित करने के लिए PowerShell या कमांड प्रॉम्प्ट में wsl –update कमांड टाइप करना होगा कि WSL अद्यतित है (संस्करण 2.9.3 या उससे अधिक होना आवश्यक है)। यदि उपकरण अभी तक स्थापित नहीं है, तो इसे wsl –install कमांड का उपयोग करके स्थापित किया जा सकता है। WSLC का उपयोग कैसे करें, इस बारे में अधिक जानकारी आधिकारिक दस्तावेज़ीकरण में उपलब्ध है।
