

設定方法
次のフォルダに、「.wslconfig」という名前でファイルを作成します。設定ファイルの配置場所
C:\Users\ログイン中のアカウント名\.wslconfig

.wslconfigファイル の中身は次の通りです。次の例では 最大メモリー使用量 を 2G、使用するCPUコア数を 1 にしています。
[wsl2]
memory=2GB
processors=1
設定値 | 説明 | 未設定時の値 |
---|---|---|
memory | WSL 2 VM に割り当てるメモリーの量 | Windows の合計メモリーの 50% または 8 GB のどちらか少ない方 |
processors | WSL 2 VM に割り当てるプロセッサの数 | Windows のプロセッサと同じ数 |
設定の反映方法
wsl を再起動すると設定が反映されます。Windows を再起動するか、次の手順で wslを再起動 します。- Docker で起動中のコンテナを停止します。
-
コマンドプロンプト または PowerShell を起動し、次のコマンドを実行します。
wsl --shutdown
wsl --shutdown -
Docker Desktop の通知が表示されるので、Restartボタン を押します。
WSL2シャットダウン通知 - 停止したコンテナを起動します。
検証環境
- Docker Desktop 4.11.1 (84025)
- Docker Engine 20.10.17
- Docker Compose 1.29.2
- Microsoft Windows 10 Enterprise Version 21H2 OS Build 19044.1826 Experience: Windows Feature Experience Pack 120.2212.4180.0