Windows 错误:无法';t连接到Docker守护进程+;WSL2
我在安装WSL2(Windows 2004)时有时与Docker发生问题: 当然,我已经取消了DOCKER\u主机的设置 但是,Docker守护程序正在Windows上运行:Windows 错误:无法';t连接到Docker守护进程+;WSL2,windows,docker,wsl-2,Windows,Docker,Wsl 2,我在安装WSL2(Windows 2004)时有时与Docker发生问题: 当然,我已经取消了DOCKER\u主机的设置 但是,Docker守护程序正在Windows上运行: $ tasklist.exe | grep docker com.docker.service 7016 Services 0 46'884 K com.docker.backend.exe 9904 Console
$ tasklist.exe | grep docker
com.docker.service 7016 Services 0 46'884 K
com.docker.backend.exe 9904 Console 1 18'456 K
docker-mutagen.exe 15108 Console 1 8'448 K
com.docker.proxy.exe 21368 Console 1 17'960 K
我的Ubuntu发行版正在运行WSL:
$ wsl.exe -l -v
NAME STATE VERSION
* Ubuntu-20.04 Running 2
docker-desktop Running 2
docker-desktop-data Running 2
$ docker --version
Docker version 19.03.8, build afacb8b7f0
奇怪的是Docker说我没有任何WSL2发行版:
安装docker WSL 2后端的先决条件之一是您已安装Linux内核更新包。这能解决你的问题吗?@octagon\u octapus我有最新的内核。通常我的问题在重新启动电脑时就解决了。我只是注意到你提到它有时确实有效。这是一个非常奇怪的问题。我只能建议重新安装Docker Desktop,尽管这并不能回答问题所在。安装Docker WSL 2后端的先决条件之一是您已经安装了Linux内核更新包。这能解决你的问题吗?@octagon\u octapus我有最新的内核。通常我的问题在重新启动电脑时就解决了。我只是注意到你提到它有时确实有效。这是一个非常奇怪的问题。我只能建议重新安装Docker Desktop,尽管这并不能解决问题。
$ wsl.exe -l -v
NAME STATE VERSION
* Ubuntu-20.04 Running 2
docker-desktop Running 2
docker-desktop-data Running 2
$ docker --version
Docker version 19.03.8, build afacb8b7f0