Docker 消耗的资源多于 .wslconfig 中指定的资源

Docker consuming more resources than specified in .wslconfig

我在第一个答案 here 之后创建了一个 .wslconfig 文件,以限制我的 Win10 os 上的 wsl 资源消耗。它不起作用,我不知道为什么。我正在使用 Docker 桌面。文件:

# Limit the wsl or vmmem consumption of resources

[wsl2]
memory=3GB # Limits VM memory in WSL 2 to 3 GB
processors=3 # Makes the WSL 2 VM use 3 virtual processors
localhostForwarding=true # Boolean specifying if ports bound to wildcard or localhost in the WSL 2 VM should be connectable from the host via localhost:port.

我束手无策,你知道问题出在哪里吗?

谢谢, 保罗

好的,文件似乎必须以 [wsl2] 开头。我删除了顶部的评论,现在它似乎可以工作了。

编辑:如果它不起作用,可以在此处找到更多帮助:https://superuser.com/questions/1632543/wslconfig-not-applied-for-wsl2