基于WSL2 的 Docker Desktop 启动时 Failed to set version to docker-desktop: exit code: -1的解决方法
在Windows 10 版本 中, 启用 使用Docker Desktop 时 发现 根本无法启动, 偶尔 或者频繁的出错:System.InvalidOperationException:Failed to set version to docker-desktop: exit code: -1 使用窗口 打开 docker 命令 :Error:error during connect: Get
在Windows 10 中 Docker2.3.0.45519 版本 , 启用 使用Docker Desktop 时 发现 根本无法启动, 偶尔 或者频繁的出错:
System.InvalidOperationException:
Failed to set version to docker-desktop: exit code: -1
使用窗口 打开 docker 命令 :
Error:
error during connect: Get http:
//%2F%2F.%2Fpipe%2Fdocker_engine/v1.26/containers/json: open
//./pipe/docker_engine: The system cannot find the file specified. In the default daemon
configuration on Windows, the docker client must be run elevated to connect. This error may
also indicate that the docker daemon is not running.
各种百度谷歌始终无法解决, 这时打算到命令行去看看。
在cmd中输入 bash 或者 wsl 都报错, 提示
参考的对象类型不支持尝试的操作。
如下图:
使用 管理员方式执行了 命令
netsh winsock reset
然后启动 docker-desktop
问题解决 。
===============================================================
在windows 10 中 如果 安装了 Android 模拟器的话,会导致 docker 环境冲突
关闭 Hyper-V 服务,重启电脑就可以使用了。
更多推荐
所有评论(0)