Microsoft жүйені іске қосуға сынақтан өткізудің басталғанын хабарлады Linux- ішіндегі контейнерлер Windows, WSL қабаты негізінде жүзеге асырылған (Windows Ішкі жүйе LinuxҚұралдар жинағы стандартты wslc командалық жол интерфейсін және контейнерлерді құру, орналастыру және іске қосу үшін API ұсынады Linux қоршаған ортадан Windows, сондай-ақ жұмыс істеп тұрған контейнерлерге қол жеткізу үшін WindowsWSL 2.9.3 эксперименттік шығарылымында контейнерлік функциялар қамтылған.
WSLC (WSL контейнерлерінің) негізгі мүмкіндіктері:
- Контейнердің өмірлік циклін басқару операциялары, мысалы, жасау, іске қосу, тоқтату, экспорттау, тазалау және тексеру.
- Жеке контейнерлердің процессоры мен жад тұтынуын шектеу.
- Жүйелік кескіндерді құру, жүктеу, жүктеу, импорттау, сақтау және тексеру. Қолжетімді кескіндер тізімдерін қарауға арналған командалар. Бір уақытта бірнеше кескінмен топтық операциялар. Бірнеше кескінді бір тар шарға жинау мүмкіндігі.
- Виртуалды желілерді құру және басқару. Контейнерлерді бірнеше желілерге қосу. Арнайы желі түрлерін жасау. Желі порттарын бағыттау.
- Бөлімдерді жасау, қарау және жою. Виртуалды дискілермен (VHD) жұмыс істеу.
- Контейнерлерден GPU-ларға қол жеткізу және артықшылығы жоқ пайдаланушыларға GPU-лармен жұмыс істеу үшін кітапханаларды ұсыну.
- Қажет болған жағдайда сеанстар жасаңыз, сеанс атауларын тағайындаңыз, сақтау орнын реттеңіз.
- C++ және C#/WinRT бағдарламаларынан контейнерлермен жұмысты автоматтандыруға арналған API бар SDK.
- Журналдарды қарау және олардан деректерді алу үшін "wslc logs" командасы. Контейнердің жұмыс статистикасын көрсетеді. "wslc" утилитасындағы шығысты бөлектеу.
- MSBuild және CMake-пен интеграция.
- ADMX топтық саясаттарын пайдаланып басқаруды қолдау.
- Контейнерде әзірлеу кодын іске қосу және құру үшін VS Code әзірлеуші контейнер кеңейтімін қолдау.

Контейнерді қолдаудан басқа, WSL жаңа нұсқасында келесі мүмкіндіктер енгізілген:
- Контейнерлерде екі есе жылдам қол жеткізуді қамтамасыз ететін жаңа файлдық жүйе, virtiofs, енгізілді және әдепкі бойынша қосылды Windows-файлдар.
- «consomme» желілік режимі контейнерлерде әдепкі бойынша іске асырылды және қосылды, бұл әртүрлі желілік конфигурациялармен жақсартылған үйлесімділікті қамтамасыз етеді (VPN, прокси және т.б.). «Consomme» режимінде Linux- трафик келесі арқылы жіберіледі Windows, бұл оны пайдалануға мүмкіндік береді Linux желілік ортаның барлық мүмкіндіктерін қолданбалар Windows, соның ішінде қауіпсіздік саясаты және корпоративтік жүйелермен интеграциялау құралдары.
- Негізгі ортаға автоматты түрде оралу жақсартылды Windows жад пайдаланылмайды виртуалды машина с Linux.
WSL толық ядросы бар виртуалды машинаны ұсынады. Linux (6.6 және 6.18 тармақтарына негізделген), олар дистрибуцияларды іске қоса алады LinuxНегізгі құрамда WSL-ге тән өзгерістер бар, мысалы, іске қосу уақытын және жадты тұтынуды азайту үшін оңтайландырулар, қайтару мүмкіндігі Windows азат етілген LinuxҚажетсіз драйверлер мен ішкі жүйелерді жоюға арналған жад және конфигурация процестері. Жүйе ext4 файлдық жүйесі және виртуалды желі адаптері бар бөлек диск кескініне (VHD) орнатылады.
Ақпарат көзі: opennet.ru
