鸭梨山大 (@hollowruya) 在 关于如何解决wsl2和docker desktop的代理失败问题 中发帖
因为最近需要在windows上安装docker,所以特地去了解了怎么开启wsl,怎么配置,怎么设置docker desktop。看了许多教程,发现都没办法解决我的问题(win11家庭+24H2+AMD R7 8845hs),前前后后加起来快一天了,最后终于完美解决了,下面就说下解决方法和踩的坑。
全部流程
控制面板->程序->启用或关闭Windows功能->勾选Virtual Machine Platform和媒体功能下的适用于Linux的Windows 子系统(其实没必要使用Hyper-V,之前我还以为要和WSL一起,还通过bat开启了Hyper-V功能,家庭版本身没有这个功能)
ps:我的系统之前就开启了虚拟化,在任务管理器->性能中可以看到,所以如何开启可以自行搜索。
直接通过终端powershell运行wsl --install或者wsl --update,等他更新完就是ws...