Windows開発コンテナ環境。WSL2 Kernel 6.6.x・Docker Desktop 4.36+・Podman Desktop 1.15+・Rancher Desktop 1.16+・Lima 1.0 (macOS主)・OrbStack (Mac)・WSLg GUI Application・systemd支援・systemctl対応・GPU Passthrough WSL CUDA、2026年HOSTS Migration NDISv6→Mirrored Network。
WSL2/Docker Desktop/Podman 2026 は、Windows 上でネイティブに Linux コンテナを動かすための総合環境です。WSL2 の 6.6.x カーネルをベースに、Docker Desktop 4.36+、Podman Desktop 1.15+、Rancher Desktop 1.16+、Lima 1.0(macOS 主)や OrbStack(Mac)と連携し、WSLg で GUI アプリも実行可能です。systemd のサポートや systemctl への対応が完了し、GPU Passthrough が WSL CUDA で利用できるようになりました。2026 年の HOSTS Migration では NDISv6 から Mirrored Network へ移行し、ネットワークの安定性とパフォーマンスが向上しています。
| コンポーネント | バージョン | 主要更新 | 2025/2026 影響 |
|---|---|---|---|
| WSL2 Kernel | 6.6.x | I/O 30% | 2025 主要アップデート |
| Docker Desktop | 4.36+ | キャッシュ圧縮 | 2025 バージョンリリース |
| Podman Desktop | 1.15+ | リポジトリ自動更新 | 2026 追加機能 |
| GPU Passthrough | – | RTX 5090 対応 | 2026 速度向上 |
| NDISv6→Mirrored | – | レイテンシ低減 | 2026 ネットワーク改善 |
ASUS ROG Strix X670E
MSI GeForce RTX 5090
Dell XPS 15 (2026)
Q1. WSL2 で Docker Desktop を使う場合、Windows のリソースをどれくらい消費しますか?
A1. 典型的な構成(Ryzen 9 9950X3D、32GB DDR5‑6000、RTX 5090)では、CPU 使用率は 10–15%、メモリは 4–6GB 程度。GPU への負荷は GPU Passthrough 時のみ発生。
Q2. Podman Desktop で systemd を利用するにはどうすればいいですか?
A2. Podman Desktop 1.15 以降は podman systemd コマンドがサポートされ、WSL2 で systemd を起動できます。設定ファイル /etc/containers/systemd.conf を編集し、Enable=true にしてください。
Q3. NDISv6→Mirrored Network への移行は自動で行われますか?
A3. Windows 11 22H2 以降では、WSL2 の起動時に自動で Mirrored Network が構成されます。ただし、既存の仮想 NIC を手動で再作成する必要がある場合があります。
WSL2/Docker Desktop/Podman 2026 は、Windows での開発・デプロイを一括でサポートするプラットフォームです。2025 年のカーネル 6.6.x と Docker Desktop 4.36+、2026 年の GPU Passthrough と NDISv6→Mirrored Network により、従来の開発フローを大幅に高速化。自作PCでの構成は、Ryzen 9 9950X3D、DDR5‑6000、RTX 5090 など高性能ハードウェアを組み合わせることで、コンテナ開発と GPU 計算を同時に最適化できます。将来性を見据えた構築で、2026 年以降のクラウドネイティブ開発にも柔軟に対応可能です。