windows wsl2

216 阅读1分钟

wsl2 使用 ubuntu24.04 参考

  1. 更新 WSL:wsl --update --pre-release

  2. 在用户目录 %USERPROFILE% 下面创建一个配置文件 .wslconfig,写入以下内容:



[experimental]
autoMemoryReclaim=gradual  # gradual  | dropcache | disabled
networkingMode=mirrored
dnsTunneling=true
firewall=true
autoProxy=true

[wsl2] 
memory=4GB
ipv6=true
dhcp=false # 禁止动态分配


如果你遇到 docker 无法从 Windows 访问的问题,这个是 iptables 的问题, 在 /etc/docker/daemon.json 里添加一句 "iptables": false 就好了。

wsl 配置好之后,注意不要在 vscode 删除 wsl target

参考:

zhuanlan.zhihu.com/p/593263088

github.com/microsoft/W…