wsl无法启动apollo9.0的模块,检查一下是否开启了镜像网络,需要关闭即可开启模块。(镜像网络对docker的支持太差了)
设置wsl2的cpu和内存,以及一些优化参数
按下Windows + R 键,输入%UserProfile%
并运行进入用户文件夹,新建文件 .wslconfig
[wsl2]
memory=16GB #内存最大值
swap=16GB #虚拟内存最大值
processors=4 #cpu核最大值
[experimental]
autoMemoryReclaim=gradual # 开启自动回收内存,可在 gradual, dropcache, disabled 之间选择
#networkingMode=mirrored # 开启镜像网络 !!!!!!!!!此为ip同步关键
dnsTunneling=true # 开启 DNS Tunneling
firewall=true # 开启 Windows 防火墙
autoProxy=true # 开启自动同步代理
sparseVhd=true # 开启自动释放 WSL2 虚拟硬盘空间
然后运行cmd,输入 `wsl --shutdown `来关闭当前的子系统,重新运行bash进入子系统