Microsoft объявила общий доступ к Linux-контейнерам WSL. Добавлены команды управления и корпоративные настройки; поддержка Compose пока в планах.
Коротко: 29 сентября Microsoft перевела WSL containers в общую доступность. Функция позволяет работать с Linux-контейнерами на Windows через командную строку wslc.exe и программный API. Компания предлагает получить актуальную версию WSL через штатное обновление.
В выпуск вошли перезапуск контейнеров, копирование файлов, сведения о среде, подключение к сетям, поток событий и проверки состояния. Пользователь также может выбирать расположение хранилища контейнеров.
Microsoft отдельно относит поддержку Compose к дальнейшим планам. Поэтому наличие общего доступа ещё не означает, что существующий проект с compose.yaml можно без проверки перенести на новый инструмент.
Для корпоративного использования анонсированы средства управления через Intune и наблюдения через Microsoft Defender for Endpoint. Среди настроек — разрешение функции и ограничение загрузки образов одобренными реестрами.
Редакционный вывод: новость интересна разработчикам, которые совмещают Windows-приложения с Linux-инструментами. Но инструмент контейнеризации не отменяет требований конкретного проекта к памяти, накопителю и процессору. Размер образов, число одновременно работающих сервисов и тестовые данные стоит учитывать заранее.
Перед переходом разумно проверить один привычный проект: сборку, сеть, доступ к файлам и завершение процессов. Выбирать конфигурацию ПК лучше по этой нагрузке, а не по самому факту появления нового способа запуска контейнеров.
Логотип WSL. © Microsoft Corporation, MIT License. Источник изображения. Условия использования: MIT