概要 参考情報 概要 よく忘れるので、ここにメモメモ。。。 Docker + WSL2 の環境で作業していると、いつのまにか Vmmem さんが専有しているメモリ量がとんでもないことになります。 この環境ではDocker側にメモリ量の制限を設定することが出来ないみたいで、WSL2側の設定でメモリ上限を設定することになります。 WSL2の設定は、以下の場所にファイルを作成しておくことで有効になります。 %USERPROFILE%\.wslconfig PowerShell の場合は $env:USERPROFILE\.wslconfig ここに以下のように値を設定します。例えば以下はメモリ上限を4GBに設定しています。 [wsl2] memory=4GB 設定したら、WSL2を再起動します。再起動のやり方は devlights.hatenablog.com を参照ください。 参考情報 git
![Docker+WSL2の環境でVmmemのメモリ量が巨大になるのを制限する - いろいろ備忘録日記](https://cdn-ak-scissors.b.st-hatena.com/image/square/3caab969711b6650f7217e15928bc9489eb63f3c/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fg%2Fgsf_zero1%2F20211029%2F20211029114306.png)