Windows 10 Docker InvalidOperationException Failed to set version to docker-desktop: exit code: -1

如果你的问题如下图,则可以继续往后面看

System.InvalidOperationException

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

开始我遇见这个问题的时候,简单百度一下,不过总是治标不治本,很烦恼

cmd/shell下执行

netsh winsock reset

然后重启docker就好了(临时方案,管不了多久,基本上重启电脑就不行了),久而久之就渴望一种永久的方法,不过还好找着了

*********************下面是永久方案**************************

1.下载NoLsp(需要使用VPN等)

http://www.proxifier.com/tmp/Test20200228/NoLsp.exe

或者百度网盘

链接:https://pan.baidu.com/s/14nxzeKvpjf5zSL8Mcu4r8g 
提取码:iq5s 

2.下载的文件建议放在C:\Windows\System32下,也可以随便放,位置你知道就行,如果不是NoLsp.exe建议重命名一下,当前也可以不重命名,使用方便就行了

cmd下执行(管理员模式)

NoLsp.exe c:\windows\system32\wsl.exe

如果不对,肯定是路径不对。

3.启动 wsl

执行wsl

4.效果图

5.重启Restart Docker Desktop

选中图标,重启即可

 

  • 44
    点赞
  • 75
    收藏
    觉得还不错? 一键收藏
  • 31
    评论
评论 31
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值