コンテナは、クラウドネイティブアプリケーションやAIワークロード、テスト・デプロイパイプラインの多くを支えています。Windows上で開発する開発者はこれまで、コンテナのビルドと実行にサードパーティ製ソフトウェアを導入する必要がありました。しかし、WSLコンテナの登場により、その手順は不要となります。このフィーチャーはMicrosoft Build 2026で発表され、Windows Subsystem for Linuxのプレリリース版(ビルド2.9.3)でパブリックプレビューに到達しました。インストールはwsl --update --pre-releaseコマンド、またはGitHubからの直接ダウンロード(GitHub)で行えます。

WSLコンテナはWSLに2つの機能を追加します。1つ目は、Linuxコンテナ向けコマンドラインツールwslc.exeです。アップデート後にパスへ自動的に追加されます。従来のコンテナコマンドと同様の形式を採用しているため、既存の操作感のまま利用できます。開発者はコンテナ内でLinuxデスクトップを起動したり、CUDAスクリプトを実行してGPUアクセスを確認したり、同じバイナリでビルド・デバッグ・テストを行ったりすることが可能です。container.exeというエイリアスがwslc.exeにマッピングされているため、どちらのコマンドでも動作します。
2つ目は、WindowsアプリケーションがLinuxコンテナをアプリケーション自身のロジックの一部として実行できるAPIです。WSLはnuget.orgとWSLリリースページにNuGetパッケージを提供しており、C、C++、C#に対応しています。ネイティブWindowsアプリケーションは既存のLinuxコードを再利用したり、クラウドアプリケーションをローカルマシンに持ち込んだり、Linuxプロセスのホストリソースへのアクセスを制限したりすることが可能です。APIはMSBuildおよびCMakeと連携しているため、プロジェクトファイルに数行追加するだけで、コンテナのビルドとデプロイのステップをアプリケーション自身のビルドに組み込めます。Build 2026のセッションではユースケースが解説されており、Microsoftのドキュメントにはガイドやサンプルコードが掲載されています。
新機能にはエンタープライズ向けのツール連携も用意されています。WSL向けの既存のMicrosoft Defender for Endpointプラグインがアップデートされ、Linuxコンテナのイベントも読み取れるようになり、ディストリビューションとコンテナにわたって同等のカバレッジが実現します。この機能はプライベートプレビュー段階にあり、関心のあるチームを対象にサインアップフォームが公開されています。詳細はこちらのフィーチャーページをご覧ください。
管理者はIntuneを通じた管理設定も利用できます。組織内のメンバーがWSLディストリビューションやコンテナを使用できるかどうかの制御に加え、イメージの提供元として許可するコンテナレジストリのアローリストも設定できます。「組織内で許可するディストリビューション/Linuxイメージを制御するにはどうすればよいか?」というユーザーからの要望が、この設計の一部を後押ししました。レジストリのアローリストがその答えとなります。現時点ではGPOとADMXポリシーで動作しており、Intuneダッシュボードへの正式対応は数週間以内を予定しています。
VS Codeのdevコンテナはリリース0.462.0-pre-releaseでwslcのサポートを追加しました。設定に必要な変更は1つだけです。devコンテナの設定を開き、「Docker Path」フィールドを見つけてwslcに設定するだけです。この対応の一般提供(GA)も間もなく予定されています。
本機能を支える低レベルの改善も施されています。WSLコンテナの新しいデフォルトファイルシステムであるvirtiofsにより、Windowsファイルへのアクセス速度が2倍に向上します。新しいデフォルトネットワークモードであるconsommeは、LinuxのネットワークトラフィックをWindows経由でリレーすることで、Linuxアプリケーションがホストのネットワーク環境、セキュリティポリシー、エンタープライズ統合を引き継げるようにします。メモリ回収の改善により、未使用のメモリが定期的にWindowsホストに返還され、Linux VMが必要としなくなった時点で解放されます。
これらの変更はファイルシステムアクセスとネットワーキングに関わるため、現時点ではWSLコンテナで動作し、将来的にはWSL全体への展開が計画されています。Docker Desktop、Podman Desktop、Rancher DesktopなどWSL上に構築されたコンテナツールも同じプラットフォームの改善を活用できるため、Windowsユーザーは高性能な選択肢を幅広く利用できます。
本機能は現在プレリリースチャンネルでパブリックプレビューとして提供されており、Microsoftは2026年秋の一般提供(GA)を目指しています。
翻訳元: https://www.helpnetsecurity.com/2026/06/30/microsoft-linux-wsl-containers/