Microsoft оголосила про загальнодоступність WSL Containers — вбудованої підтримки Linux-контейнерів у Windows 11 через Windows Subsystem for Linux. Відтепер розробникам не потрібно встановлювати сторонні програми на кшталт Docker Desktop для роботи з контейнерами у Windows.
WSL Containers дозволяє створювати, запускати й керувати Linux-контейнерами безпосередньо через WSL. За даними Windows Central, новий інструмент командного рядка Microsoft wslc використовує знайомі розробникам команди, що спрощує перехід на нову систему. Під час тестування Microsoft додала низку функцій: перевірку стану контейнерів, потокову передачу подій у реальному часі, розширені мережеві налаштування, вибір місця зберігання та нові команди для керування контейнерами.
«WSL Containers не замінить такі інструменти, як Docker Desktop, для всіх користувачів, але позбавляє розробників необхідності встановлювати ще одну програму. Для багатьох користувачів Windows 11 запуск Linux-контейнерів тепер став вбудованою можливістю, а не функцією, для якої потрібне додаткове програмне забезпечення», — зазначає Windows Central.
Microsoft також інтегрувала корпоративні засоби керування, зокрема політики Intune та підтримку Microsoft Defender for Endpoint. Для розробників, які вже працюють із контейнерами, передбачено сценарії взаємодії з іншими інструментами: наприклад, VS Code Dev Containers може використовувати wslc як драйвер за замовчуванням, а Aspire — як середовище виконання контейнерів.
Окремо Microsoft повідомила про появу API WSL Containers, що дозволяє не лише керувати контейнерами через командний рядок, а й інтегрувати їх у нативні Windows-додатки. За допомогою API можна програмно запускати контейнери, працювати з файлами, налаштовувати мережу та отримувати доступ до GPU. Серед можливих сценаріїв використання — локальні обчислення із застосуванням штучного інтелекту.
Більшість користувачів Windows 11 не працюватимуть із контейнерами, однак для розробників це оновлення спрощує роботу та може пришвидшити розробку й тестування програм.

