如何开启wsl我就不讲了,网上也很多教程,这里附上一篇文章!
https://blog.youkuaiyun.com/eastking0530/article/details/126613992
注意这里只需要看到开启wsl就行了,这里一定不要开启wsl2,否则会出现这个错误
Error: 0x80041002
Error code: Wsl/Service/CreateVm/ConfigureNetworking/0x80041002
下载WSL2 Distros(不懂Github的话就直接下载)
Github:https://github.com/nullpo-head/wsl-distrod
直接下载:https://github.com/nullpo-head/wsl-distrod/releases/download/v0.1.7/distrod_wsl_launcher-x86_64.zip
下载完成后直接打开exe,输入2回车,会看到一些镜像列表,选择你需要的镜像,我这里选的是archlinux,安装完成后会让你输入用户名,然后输入密码,这样就安装完成了,安装完成后就可以开启wsl2了!(因为我安装过程没截图就文字说明了)
这里还有一个问题就是,如果输入2回车之后过一会闪退了,就是说明获取镜像失败了,那就得自己手动下载安装
下载地址:https://images.linuxcontainers.org/images
也是同样的选择自己的镜像,我选的archlinux,选择自己需要的,然后一进入目录,直到看到 rootfs.tar.xz
下载 rootfs.tar.xz
下载完成后打开刚才下载的exe,输入1,然后输入自己下载的 rootfs.tar.xz 路径,等待安装完成即可
不管选择哪个步骤,一定要安装完成后在开启wsl2
开启wsl2
wsl --set-default-version 2
Docker安装
推荐博文:https://blog.youkuaiyun.com/wwkms/article/details/105708100