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.
- 我正在使用 windows build 19042.1526,它应该能够处理这样的文件
- 文件本身实际上是一个 .wslconfig 而不是意外的 .txt
- 我已经重新启动了我的电脑并在我的管理 powershell 中成功使用了
Restart-Service LxssManager
- 我实际上在使用 WSL 2
- 我把文件保存在
C:\Users\PC Paul
是主用户
我束手无策,你知道问题出在哪里吗?
谢谢,
保罗
好的,文件似乎必须以 [wsl2] 开头。我删除了顶部的评论,现在它似乎可以工作了。
编辑:如果它不起作用,可以在此处找到更多帮助:https://superuser.com/questions/1632543/wslconfig-not-applied-for-wsl2
我在第一个答案 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.
- 我正在使用 windows build 19042.1526,它应该能够处理这样的文件
- 文件本身实际上是一个 .wslconfig 而不是意外的 .txt
- 我已经重新启动了我的电脑并在我的管理 powershell 中成功使用了
Restart-Service LxssManager
- 我实际上在使用 WSL 2
- 我把文件保存在
C:\Users\PC Paul
是主用户
我束手无策,你知道问题出在哪里吗?
谢谢, 保罗
好的,文件似乎必须以 [wsl2] 开头。我删除了顶部的评论,现在它似乎可以工作了。
编辑:如果它不起作用,可以在此处找到更多帮助:https://superuser.com/questions/1632543/wslconfig-not-applied-for-wsl2