マイクロソフトはWSL(Windows Subsystem for Linux)の新機能として、WindowsでLinuxコンテナの作成や実行を可能にする「WSL Containers」の正式リリースを発表しました(発表ブログ、アーキテクチャ解説ブログ)。
WSL containers is now generally availablehttps://t.co/6K0Nz1TxYU
— Windows Blogs (@windowsblog) September 29, 2026
WindowsでLinuxコンテナを作成、実行可能に
WindowsにはWindows上でLinux OSを実行できる機能として、オープンソースで開発されている「WSL」が搭載されています。
WSL containersは、Dockerなどのサードパーティ製ソフトウェアを導入することなく、このWSLでコンテナ型仮想化を利用可能にする新機能です。操作にはコマンドライン(wslc)あるいはAPIが用意されています。
Microsoft IntuneおよびMicrosoft Defender for Endpoint(MDE)とも統合されているため、情報部門などによる一括管理も可能です。
起動中のコンテナの再起動やネットワークの付け外しも
2026年6月に行われたマイクロソフトのイベント「Microsoft Build 2026」で発表され、7月にパブリックプレビューとなっていました。
参考:[速報]Windows上でLinuxコンテナの作成や実行ができる「WSL containers」発表
パブリックプレビューではデフォルトファイルシステムが「virtiofs」で高速化され、デフォルトネットワークモード「consomme」導入によりWindowsアプリケーションと同じネットワーク環境、セキュリティポリシー、エンタープライズ統合の恩恵を受けられるようになりました。
今回の正式版では、起動中のコンテナを再起動する「wslc container restart」コマンド、コンテナの環境を参照する「wslc system info」コマンド、コンテナにネットワークを接続、切断する「wslc network connect/disconnect」コマンドをはじめ、新たな新コマンドが複数追加されています。
また、複数のコンテナを1つの設定ファイルで定義して一括で運用できる「wslc compose」コマンドも開発中とされています。
WSL Containersを利用するにはWSLを最新版にする「wsl --update」コマンドを実行するか、GitHubからWSLの最新版をダウンロードして導入します。
あわせて読みたい
Docker Linux OS Windows コンテナ型仮想化
Publickey広告
- 新野淳一が解説「ソフトウェアの安全性を高めるメモリ安全」
AIがプログラミングコードを書く時代にますます高まる重要性
脆弱性を引き起こさない「メモリ安全なプログラミング言語」とは?
Next.jsアプリをCloudflare WorkersやAWS LambdaなどVercel以外のサーバレス基盤へデプロイできる「Vinext 1.0」リリース
≪前の記事
Google Cloud、AIエージェントからの大量アクセスをPostgreSQLのプライマリDBから切り離せる「PostgreSQL for agents in AlloyDB」発表