Siam博客

windows.Docker.安装运行失败

2022-11-20

Docker

问题报错

Failed to set version to docker-desktop:exit code: -1

image

百度排查

资料一:因为我把openvpn设置为自启动了,代理软件和wsl2之间的端口有冲突,所以导致无法启动docker。

资料二:以管理员模式进入powershell 重置 winsock 运行netsh winsock reset

资料三:./NoLsp.exe c:\windows\system32\wsl.exe


以上资料本人测试都不能正常解决,以下方案可以解决,具体是哪种情况导致的,请都试试看

  • wsl -l -v 查看系统安装的wsl系统的资料
    • 我安装的是ubuntu,列表只有这个,没有显示docker(异常),Version是1
    • 我们要把wsl系统使用wsl2
  • wsl.exe --set-version Ubuntu(你的系统名称 在上一步骤查询到的) 2
  • wsl.exe --set-default-version 2
  • 重启docker 解决问题
本文链接:
版权声明: 本文由 Siam原创发布,转载请遵循《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权
Tags: Docker

扫描二维码,分享此文章