系统要求:Windows 10, Version 2004, Build 19041 or higher
查看当前系统 win+R 输入 winver 就可以看得到 如果是 1909 什么的就不对 需要是2004版本
然后安装 wsl:推荐安装一个powershell 在windows商店可以有
安装wsl 输入命令:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
重启系统
切换默认到wsl2 :
wsl --set-default-version 2
然后去 windows商店随便安装一个 ubuntu 20.0几 或者 centos也可以(centos好像要付费)
接下来是打开linux命令:
在powershell 中输入 wsl就可以默认进入linux
-----------------------------
wsl -l -v 查看当前版本
wsl -l 可以看有什么系统在wsl中
-----------------------------
关于Ubuntu中 docker的问题
安装docker 跟官方走就可以
然后启动docker,有的系统会报错
>> sudo docker run hello-world
cannot connect to the docker daemon at unix:///var/run/docker.sock. is the docker daemon running?
因为没有启动 docker服务
输入:
sudo service docker start
就可以解决,但是如果是wsl1的话,这样做也不能解决 因此需要升级wsl2