Microsoft implementoi kontejnerë Linux në WSL

Kompania Microsoft shpalli fillimin e testimit të një sistemi për të nisur kontejnerët Linux në Windows, i implementuar mbi bazën e ndërfaqes WSL (Windows Subsystem for Linux). Ky mjet ofron një ndërfaqe standarde të komandave wslc dhe API për krijimin, shpërndarjen dhe aktivizimin e kontejnerëve Linux nga mjedisi Windows, si dhe për qasjen në kontejnerët e aktivizuar nga Windows. Funksionalitetet për punën me kontejnerët janë përfshirë në një botim eksperimental të WSL 2.9.3.

Kryesoret e WSLC (WSL Containers):

  • Operacione pĂ«r menaxhimin e ciklit tĂ« jetĂ«s sĂ« kontejnerĂ«ve, tĂ« tilla si krijimi, nisja, ndalimi, eksportimi, pastrimi dhe inspektimi.
  • Kufizimi i konsumit tĂ« CPU dhe memorjes pĂ«r kontejnerĂ«t individualĂ«.
  • NdĂ«rtimi, ngarkimi, dĂ«rgimi, importimi, ruajtja dhe verifikimi i imazheve sistemike. Komandat pĂ«r shikimin e listave tĂ« imazheve tĂ« disponueshme. Operacione grupore me disa imazhe menjĂ«herĂ«. MundĂ«sia pĂ«r paketimin e disa imazheve nĂ« njĂ« arkiv tar.
  • Krijimi dhe menaxhimi i rrjeteve virtuale. Bashkimi i kontejnerĂ«ve nĂ« disa rrjete. Krijimi i llojeve tĂ« veta tĂ« rrjeteve. PĂ«rcjellja e portĂ«ve rrjetĂ«s.
  • Krijimi, shikimi dhe fshirja e ndarjeve. Puna me disqet virtuale (VHD).
  • Qasja nĂ« GPU nga kontejnerĂ«t dhe ofrimi i bibliotekave pĂ«r punĂ«n e pĂ«rdoruesve pa privilegje me GPU.
  • Krijimi i sesioneve sipas nevojĂ«s, emĂ«rtimi i sesioneve, vendndodhje tĂ« personalizueshme tĂ« magazinimit.
  • SDK me API pĂ«r automatizimin e punĂ«s me kontejnerĂ«t nga programet nĂ« C++ dhe C#/WinRT.
  • Komanda «wslc logs» pĂ«r shikimin dhe selektimin e tĂ« dhĂ«nave nga logjet. Shfaqja e statistikave mbi funksionimin e kontejnerit. Skicimi i output-it nĂ« utilitarin «wslc».
  • Integrimi me MSBuild dhe CMake.
  • MbĂ«shtetje pĂ«r menaxhimin pĂ«rmes politikave grupore ADMX.
  • MbĂ«shtetje pĂ«r zgjerimin e VS Code dev container pĂ«r aktivizimin dhe ndĂ«rtimin e kodit nĂ« proces zhvillimi nĂ« konteiner.

Përveç mbështetjes për kontejnerët, në versionin e ri të WSL janë realizuar këto mundësi:

  • Propozohet dhe aktivizohet nga default nĂ« kontejnerĂ«t njĂ« sistem tĂ« ri dosjesh "virtiofs", qĂ« siguron dyfishimin e shpejtĂ«sisĂ« sĂ« qasjes nĂ« skedarĂ«t Windows.
  • Realizimi dhe aktivizimi nga default nĂ« kontejnerĂ«t njĂ« mĂ«nyre punĂ« tĂ« rrjetit "consomme", qĂ« siguron njĂ« pĂ«rputhje tĂ« pĂ«rmirĂ«suar me konfigurations e ndryshme tĂ« rrjetit.VPN, proxy et al.). NĂ« modin «consomme», trafiku Linux pĂ«rcillet pĂ«rmes Windows, çka lejon pĂ«rdorimin e tĂ« gjitha mundĂ«sive tĂ« mjedisit rrjet Windows pĂ«r aplikacionet Linux, duke pĂ«rfshirĂ« politikat e sigurisĂ« dhe mjetet pĂ«r integrimin me sistemet e korporatĂ«s.
  • Automatizimi i rikthimit nĂ« mjedisin kryesor tĂ« Windows nga memoria e papĂ«rdorur nĂ« makinĂ«n virtuale Linux.

WSL ofron një makinë virtuale me një bërthamë Linux të plotë (nga degët 6.6 dhe 6.18), në të cilën mund të ekzekutohen distribucione Linux. Bërthama përfshin ndryshime specifike për WSL, të tilla si optimizime për të zvogëluar kohën e nisjes dhe konsumimin e memories, mundësinë e rikthimit të memories të liruar nga proceset Linux në Windows dhe konfigurimet për të përjashtuar drejtorët dhe nën-sistemet e panevojshme. Sistemi instalohet në një imazh disku të veçantë (VHD) me sistemin e skedarëve ext4 dhe një adaptuer rrjeti virtual.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster