Windows的linux子系统最大占用可到本机器的80%,所以必须限制一下它的性能来达到优化目的。
1.控制台关闭wsl服务,然后手动退出docker desktop
wsl
docker desktop
wsl --shutdown
关闭之后,cmd 输入 %UserProfile% 回车
cmd
%UserProfile%
2.新建文件.wslconfig,加入以下内容
.wslconfig
[wsl2] memory=1GB swap=0 localhostForwarding=true
3.重启Docker Desktop
Docker Desktop