15G的内存太大了,调整小到4G
C:\Users\Admin\ ,下面新建文件: .wslconfig

文件内容:
wsl2
memory=4GB
processors=2
swap=2GB
localhostForwarding=true

按以下顺序操作,缺一步都可能不生效:
完全退出 Docker Desktop(右键系统托盘中的 Docker 图标,选择 "Quit Docker Desktop")。
以管理员身份打开 PowerShell(在开始菜单搜索 PowerShell,右键选择"以管理员身份运行")。
在 PowerShell 中执行以下命令,彻底关闭 WSL 虚拟机:
powershell
wsl --shutdown
执行后,可以再执行 wsl -l -v 确认所有发行版都已停止(状态应为 Stopped)。
重新启动 Docker Desktop。它会自动启动 WSL,并读取新的 .wslconfig 文件。
等待 Docker 完全启动后,再次查看容器内存使用界面,确认数值是否变为 4GB 左右。

