docker运行提示WSL integration with distro…解决方法

简介

今天安装docker之后,运行时会报错“WSL integration with distro 'Ubuntu-18.04' unexpectedly stopped. Do you want to restart it?”,如下图这个提示。下面我列出解决这个问题的方法,并留存笔记做为以后遇到同类问题的参考。

解决

把docker软件先关闭后,先打开运行,输入cmd

在命令提示符当中,输入命令,我们先升级一下WSL

wsl --update

接着使用命令列出ubuntu和docker的版本,这里我们可以看到docker版本是2,ubuntu的则是1,这就是报错的原因

wsl --list --verbose

知道问题所在,我们就转换一下ubuntu的版本,使用下面的命令

wsl --set-version Ubuntu-18.04 2

转换完成后,我们可以看出,此时版本都是2

最后我们再次打开docker

查看一下运行状态,都是Running了

THE END