米マイクロソフト、Windows上でLinuxコンテナを直接扱う「WSL containers」を一般提供開始
米マイクロソフトは2026年9月29日、Windows Subsystem for Linux(WSL)の新機能「WSL containers」の一般提供(GA)を開始した。端末で wsl --update を実行するかGitHubから最新版を導入すれば利用できる。
Windows環境をLinuxワークロードの開発・実行基盤として位置づける取り組みの一環で、AIやクラウドネイティブ開発の需要に対応する。
CLIとAPIでコンテナ操作をWindowsネイティブ環境に統合
WSL containersの導入により、専用CLIツール「wslc.exe」(エイリアス:container.exe)を用いてWindows上からLinuxコンテナのビルド、実行、デプロイを直接行えるようになる。また、ネイティブWindowsアプリからプログラム経由でLinuxコンテナを操作するAPIも備えており、ローカルAI処理やクラウド連携アプリケーションの検証に活用できる。
一般提供に伴い、コンテナ運用の柔軟性を高める以下のコマンドや機能が追加された。
- コンテナの再起動(
wslc container restart)およびtarアーカイブによるファイル入出力(wslc container cp) - 稼働状況の一覧取得(
wslc system info)とリアルタイムのアクティビティ配信(wslc events) - ネットワークの接続・切断(
wslc network connect/disconnect)および任意ドライバオプション対応 - ヘルスチェック機能、停止待機時間設定(
--stop-timeout)、マウント指定(--mount) - デフォルトセッションのストレージ保存先ドライブの任意変更
企業のセキュリティ統制に対応するIntune・Defender連携
本リリースでは組織導入を見据え、セキュリティとガバナンス機能の強化が図られた。
「Microsoft Defender for Endpoint(MDE)」のWSL向けプラグインが拡張され、WSLコンテナ内のプロセス、ファイル、ネットワークのアクティビティを監視対象に含められる。コンテナ内の挙動をWindowsホスト側のログと紐づけて追跡できるため、セキュリティ管理者は既存のワークフローを維持したまま不審なアクティビティを調査できる。
「Microsoft Intune」の管理ダッシュボードには、WSLコンテナ機能自体の利用可否を制御する設定と、プルを許可するレジストリを指定するホワイトリスト機能が追加された。社内規定やコンプライアンス要件を満たしたコンテナイメージのみを利用する運用体制を整備できる。
VS Codeや周辺エコシステムとの連携と今後の開発方針
エコシステム面では、VS CodeのDev Containersドライバとしての対応をはじめ、.NET Aspireのコンテナランタイム対応、TUI管理ツール「Lazywslc」、WinUI 3ベースのデスクトップアプリ「WSL Container Desktop」など、各種ツールとの統合が進んでいる。
今後のロードマップとして、最優先要望である wslc compose の実装が掲げられている。既存の compose.yaml をそのまま用いて wsl compose up で起動できる仕組みの開発が進む。
あわせて基盤部分の改良も継続しており、Linux環境からWindows側ファイルへアクセスする際の処理速度が最大2倍に向上したほか、ネットワーク互換性を高める新たな「consomme」ネットワークモードが導入されている。