安装docker之后,在powershell上运行`docker --version`成功,但在wsl上却失败了。

安装docker之后,在powershell上运行docker --version成功,但在wsl上却失败了。

按照 microsoft的文档https://docs.microsoft.com/zh-cn/windows/wsl/tutorials/wsl-containers和docker文档https://docs.docker.com/desktop/windows/wsl/在windows上安装docker,应该是成功了。但是有几点问题:
一、
下面勾选处为灰色,不知道有没有影响,参照的文档上显示的不是灰色。

img

二、
我在powershell上运行docker --version是成功的。

img

但是我在wsl上却不行

img

并且设置了wsl integration,并应用重启了,也没用

img

wsl版本

img

首先,这种情况我也遇到过,请卸载后重新安装,是因为没有配置好环境的缘故,需要给liunx系统挂上代理,而且需要修改liunx一些版本信息,如果需要我这里有教程

wsl1还是wsl2 如过是1升级成2

参考一下: