A Microsoft natív Linux konténer‑munkafolyamatokat hoz a WSL-re

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

A Microsoft bővíti a Windows Subsystem for Linux lehetőségeit: beépített támogatást ad a Linux konténerek futtatásához és kezeléséhez, a WSL Containers pedig mostantól általánosan elérhető.

Egyszerűen fogalmazva: a WSL most már közvetlenebbül tud Linux konténereket futtatni Windowson, így a fejlesztőknek nem kell minden feladathoz külön konténerplatformra támaszkodniuk. Így jóval egyszerűbbé válik a Linux-alapú fejlesztői környezetek futtatása, tesztelése és kezelése Windows alatt maradva.

Az új wslc.exe parancssori eszköz lehetővé teszi, hogy a fejlesztők közvetlenül Windowson építsenek, futtassanak és telepítsenek Linux konténereket. Emellett a Microsoft a container.exe alias-t is biztosítja. Egy új API pedig lehetővé teszi, hogy natív Windows alkalmazások programozottan indítsanak és vezéreljenek Linux konténereket.

A GA kiadás jóval szélesebb körű, mindennapi konténerkezelési funkciókat hoz. Többek között támogatja a konténerek újraindítását, fájlmásolást, állapotellenőrzéseket, mountokat, valós idejű eseményfigyelést, állítható tárolási helyeket, valamint olyan parancsokat, amelyekkel a konténereket hálózatokhoz lehet csatlakoztatni vagy azokról le lehet választani. Egyedi hálózati driver beállítások is használhatók.

A Microsoft vállalati felhasználásra is pozicionálja a WSL Containers megoldást. A Microsoft Defender for Endpoint integrációja láthatóvá teszi a konténerekben futó folyamatok, fájlok és hálózati forgalom adatait a biztonsági csapatok számára, míg a Microsoft Intune mostantól szabályozhatja a hozzáférést a WSL Containers funkcióhoz, és korlátozhatja a konténer image-ek letöltését a jóváhagyott registrykre.

A fejlesztői eszközök már elkezdték átvenni az új runtime használatát. A VS Code Dev Containers wslc drivert tud használni, az Aspire pedig WSL Containers runtime-ra támaszkodhat. További integrációk a VS Code Container kiterjesztés, a Lazywslc és a WSL Container Desktop.

A teljesítmény és a hálózatkezelés is a fejlesztések része. A Microsoft szerint a WSL Containers akár kétszeres teljesítményt is nyújthat, amikor Linux környezetből Windows fájlokat érnek el. Az új consomme hálózati mód célja, hogy javítsa a kompatibilitást a fejlesztői és vállalati környezetek széles skáláján.

Van azonban egy látványos hiányosság: a Compose támogatás még nem érhető el. A Microsoft szerint ez jelenleg a leggyakrabban kért bővítés, és a tervek szerint a jövőben egy wsl compose up munkafolyamattal szeretnék elérni, hogy a meglévő compose.yaml fájlok módosítás nélkül használhatók legyenek.

Az új konténerfunkciók a WSL frissítésével érhetők el a wsl --update paranccsal, vagy a legújabb WSL kiadás telepítésével innen: GitHub.

További részletekért olvassa el a Microsoft hivatalos bejelentését.