docker wsl limited memory global config

在windows 10、windows 11中,如果你用docker 和wsl,你如果想要限制wsl的内存占用,可以用下面的方法操作。

先开启powershell的 管理员权限,然后进行下面的命令执行

# turn off all wsl instances such as docker-desktop
wsl --shutdown
notepad "$env:USERPROFILE/.wslconfig"


Edit .wslconfig file with notepad and write down these settings:

[wsl2]
memory=3GB   # Limits VM memory in WSL 2 up to 3GB
processors=4 # Makes the WSL 2 VM use two virtual processors

完了记得重启系统,生效

分类: 容器|虚拟化 标签: docker windows 10 windows 11 wsl powershell 发布于: 2024-04-29 11:27:59, 点击数: