Microsoft sistemin sınaqlarına başladığını elan etdi Linux-konteynerlər Windows, WSL təbəqəsi əsasında tətbiq olunur (Windows Alt sistem Linux). Alət dəsti, konteynerlər yaratmaq, yerləşdirmək və işlətmək üçün standart wslc əmr sətri interfeysi və API təmin edir Linux ətraf mühitdən Windows, eləcə də işləyən konteynerlərə daxil olmaq üçün WindowsKonteyner funksionallığı WSL 2.9.3-ün eksperimental buraxılışına daxil edilmişdir.
WSLC-nin (WSL Konteynerləri) əsas xüsusiyyətləri:
- Konteyner həyat dövrünün idarə olunması üçün əməliyyatlar, məsələn, yaratmaq, başlamaq, dayandırmaq, ixrac etmək, təmizləmək və yoxlamaq.
- Fərdi konteynerlərin CPU və yaddaş istehlakını məhdudlaşdırmaq.
- Sistem şəkillərini yaradın, yükləyin, idxal edin, yadda saxlayın və yoxlayın. Mövcud şəkillərin siyahılarına baxmaq üçün əmrlər. Birdən çox şəkil ilə eyni anda toplu əməliyyatlar. Birdən çox şəkli tək bir tar topa paketləmək imkanı.
- Virtual şəbəkələr yaradın və idarə edin. Konteynerləri birdən çox şəbəkəyə birləşdirin. Xüsusi şəbəkə növləri yaradın. Şəbəkə portlarını yönləndirin.
- Bölmələr yaradın, görüntüləyin və silin. Virtual disklərlə (VHD) işləyin.
- Konteynerlərdən GPU-lara giriş və imtiyazsız istifadəçilərin GPU-larla işləməsi üçün kitabxanaların təmin edilməsi.
- Lazım olduqda sessiyalar yaradın, sessiya adları təyin edin, özelleştirilebilir saxlama yeri.
- C++ və C#/WinRT proqramlarından konteynerlərlə işin avtomatlaşdırılması üçün API ilə SDK.
- Jurnallardan məlumatları görmək və çıxarmaq üçün "wslc logs" əmri. Konteyner əməliyyat statistikasını göstərir. "wslc" yardım proqramında çıxışı vurğulayır.
- MSBuild və CMake ilə inteqrasiya.
- ADMX qrup siyasətlərindən istifadə edərək idarəetməyə dəstək.
- Konteynerdə inkişaf kodunu işlətmək və qurmaq üçün VS Code geliştirici konteyner uzantısına dəstək.

Konteyner dəstəyinə əlavə olaraq, WSL-in yeni versiyası aşağıdakı xüsusiyyətləri təqdim edir:
- Konteynerlərdə iki dəfə daha sürətli giriş təmin edən yeni bir fayl sistemi olan virtiofs təqdim edildi və standart olaraq aktivləşdirildi Windows-fayllar.
- "Consomme" şəbəkə rejimi konteynerlərdə standart olaraq tətbiq edilmiş və aktivləşdirilmişdir ki, bu da müxtəlif şəbəkə konfiqurasiyaları ilə təkmilləşdirilmiş uyğunluq təmin edir (VPN, proxy və s.). "İstifadəçi" rejimində Linux- trafik ötürülür Windows, bu da onun istifadəsinə imkan verir Linux şəbəkə mühitinin bütün imkanlarından istifadə edən tətbiqlər Windows, təhlükəsizlik siyasətləri və korporativ sistemlərlə inteqrasiya üçün alətlər daxil olmaqla.
- Əsas mühitə avtomatik qayıdışın təkmilləşdirilməsi ilə Windows yaddaş istifadə edilmir virtual maşın с Linux.
WSL, tam nüvəyə malik virtual maşın təmin edir. Linux (6.6 və 6.18 filiallarına əsaslanaraq), paylanmaları işlədə bilər LinuxNüvə, başlanğıc vaxtını və yaddaş istehlakını azaltmaq üçün optimallaşdırmalar, geri qaytarma imkanı kimi WSL-ə xas dəyişiklikləri əhatə edir. Windows azad edilmiş LinuxLazımsız drayverləri və altsistemləri aradan qaldırmaq üçün yaddaş və konfiqurasiya prosesləri. Sistem, ext4 fayl sistemi və virtual şəbəkə adapteri ilə ayrı bir disk təsvirində (VHD) quraşdırılır.
Mənbə: opennet.ru
