WSL2 on Windows 10 has some issues, but I still prefere it to run my docker containers locally.
One of the problems which used to bug me a lot was the memory consumption by
The memory consumption goes though the roof. Even on 32GB machine you may run out of memory.
I can’t fix the problem, but at least I know how to patch it up. Here is what I do:
Stop the WSL first.
then create a
.wslconfig file into the root directory of your users folder:
.wslconfig looks this way:
More details on what options to configure can be found in documentation.
After WSL and Docker Engine restart things look much better now.