Microsoft rakendas Linuxi konteinerid WSL-is

Microsoft teatas Linux-konteinerite käivitamise süsteemi testimise algusest Windowsis, mis on rakendatud WSL-i (Windows Subsystem for Linux) vahelise kihina. Tööriist pakub standardset käsuviiba liidest wslc ja API-d Linuxi konteinerite loomise, juurutamise ja käivitamise jaoks Windowsi keskkonnast ning võimalust pöörduda käivitatud konteinerite poole Windowsist. Konteineritega töötamise funktsionaalsus on integreeritud WSL 2.9.3 katseversiooni.

WSLC (WSL Containers) peamised võimalused:

  • Konteinerite elutsükli juhtimiseks mõeldud toimingud, nagu loomine, käivitamine, peatamine, eksportimine, puhastamine ja kontrollimine.
  • Konteinerite CPU ja mälu kasutamise piiramine.
  • Süsteemipiltide kokkupanek, üleslaadimine, saatmine, importimine, salvestamine ja kontrollimine. Käskude abil saad vaadata olemasolevate piltide nimekirju. Gruppide operatsioonid mitme pildiga korraga. Võimalus pakkida mitu pilti ühte tar-arhiivi.
  • Virtuaalsete võrkude loomine ja haldamine. Konteinerite ühendamine mitme võrgu külge. Oma võrgutüüpide loomine. Võrgupordide edasiviimine.
  • Osade loomine, vaatamine ja kustutamine. Töö virtuaalsete diskidega (VHD).
  • GPU-dele juurdepääs konteineritest ning teekide pakkumine mitteprivileegitud kasutajatele GPU-dega töötamiseks.
  • Seansside loomine vastavalt vajadusele, seansside nimetamine, kohandatav salvestuskoht.
  • SDK koos API-ga konteinerite automatiseerimiseks C++ ja C#/WinRT rakendustest.
  • Käsk «wslc logs» logide vaatamiseks ja andmete valimiseks. Statistika väljund konteineri töö kohta. Väljundi esiletõstmine tööriistas «wslc».
  • Integratsioon MSBuildi ja CMake'iga.
  • Rikka grupipoliitika ADMX toetamine.
  • VS Code dev containeri laienduse tugi, et käitada ja koguda arendatavat koodi konteineris.

Lisaks konteinerite toele on uues WSL-i versioonis rakendatud järgmised funktsioonid:

  • Pakutud ja vaikimisi aktsepteeritud konteinerites uus failisüsteem «virtiofs», mis tagab Windowsi failidele kahekordse juurdepääsu kiirus.
  • Rakendatud ja vaikimisi kasutusele võetud konteinerites võrgu töörežiim «consomme», mis tagab parema ühilduvuse erinevate võrgu konfiguratsioonidega.VPN, proxy jms.). «Consomme» režiimis edastatakse Linuxi liiklus Windowsi kaudu, mis võimaldab Linuxi rakenduste jaoks kasutada Windowsi võrgu keskkonna täielikku funktsionaalsust, sealhulgas turvapoliitikaid ja ettevõtete süsteemide integreerimise vahendeid.
  • Parandatud automaatne tagasiviimine Windowsi baaskeskkonda, et kasutada ära virtuaalmasinas Linuxist mittekasutatud mälu.

WSL pakub täieliku Linuxi tuumaga virtuaalmasinat (versioonidel 6.6 ja 6.18), millel saavad töötada Linuxi distributsioonid. Tuumas on WSL-i jaoks spetsiifilised muudatused, nagu käivitamise aja ja mälu tarbimise vähendamine, Windowsi mälus vabastatud Linuxi protsesside mälu tagasiviimise võimalus ning seadistused, mis välistavad tarbetud draiverid ja alamsüsteemid. Süsteem paigaldatakse eraldi diskipildina (VHD) ext4 failisüsteemiga ja virtuaalse võrgu adapteriga.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster