Microsoft открыла публичное тестирование новой контейнерной технологии для Windows Subsystem for Linux (WSL). Теперь разработчики могут запускать Linux-контейнеры непосредственно в Windows без установки дополнительного ПО, например Docker Desktop. Впервые эту возможность компания показала на конференции Build 2026, а теперь она стала доступна более широкому кругу пользователей.
Ключевым элементом нововведения стал новый инструмент командной строки wslc.exe. Он позволяет создавать, запускать и управлять контейнерами без установки Docker Desktop. При этом Microsoft сохранила привычную модель работы с контейнерами, чтобы пользователи Docker могли перейти на новое решение практически без переобучения. Кроме того, предусмотрен встроенный псевдоним container.exe.
В отличие от традиционных дистрибутивов WSL новая технология использует более строгую изоляцию. Каждое приложение или сеанс терминала запускается в собственной компактной виртуальной машине Hyper-V. По словам Microsoft, такой подход повышает уровень изоляции и, соответственно, безопасность.
Новая технология подходит не только для разработки. В контейнерах можно запускать полноценные графические среды Linux. Кроме того, Microsoft реализовала проброс аппаратных ресурсов в контейнеры, благодаря чему приложения для искусственного интеллекта и машинного обучения получают прямой доступ к GPU компьютера под управлением Windows.
Для разработчиков Microsoft также подготовила API, которое позволяет встроить поддержку контейнеров непосредственно в Windows-приложения, избавив конечных пользователей от необходимости работать с командной строкой. Кроме того, поддержка новой технологии уже интегрирована в инструменты сборки MSBuild и CMake, поэтому контейнерные этапы можно описывать непосредственно в файлах проектов.
С выходом публичной предварительной версии технология стала доступна значительно более широкой аудитории. Когда поддержка контейнеров войдет в состав стабильной версии WSL, Microsoft пока не сообщает.
Подписывайтесь на группу Hardwareluxx ВКонтакте и на наш канал в Telegram (@hardwareluxxrussia).
