要重装了,先更新一下wsl吧

https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

不行,这个安装不了.只能从github上下载离线包

https://github.com/microsoft/WSL/releases/tag/2.7.3

然后查看一下版本,确实和自己刚下的一样。

(base) PS C:\Users\zhang> wsl --version

WSL 版本: 2.7.3.0 内核版本: 6.6.114.1-1 WSLg 版本: 1.0.73 MSRDC 版本: 1.2.6676 Direct3D 版本: 1.611.1-81528511 DXCore 版本: 10.0.26100.1-240331-1435.ge-release Windows: 10.0.26200.8457

之前的linux也还在。

(base) PS C:\Users\zhang> wsl --status

默认分发: Ubuntu-22.04 默认版本: 2 (base) PS C:\Users\zhang>

重装一个docker desktop软件并启动,启动后发现二个linux都启动起来了,很奇怪。

D:\LEO\project\test3\JeecgBoot-v3.6.3last\jeecgboot-vue3-master\src>wsl -l -v NAME STATE VERSION * Ubuntu-22.04 Running 2 docker-desktop Running 2

先不管这个,先测试一下docker是否可用。

docker --version docker run hello-world

没问题,测试是好使的。接下来研究一下linux的问题。

ubuntu是默认wsl,所以会被启动,可以把docker设置成默认。

试一下。关机再起一下,看看是否正常

wsl -s docker-desktop

可以的,修改了这个后,再开机启动docker不会把ubuntu启动了。

但是问题又来了,本来想学习k8s的,现在又要再装一遍k8s了。简单安装一下试试吧。

先把镜像放到别的盘吧?别再占c盘了。设置位置

打开设置 → Resources → Advanced

更多推荐