1. 程式人生 > 實用技巧 >Windows 10 Docker SInvalidOperationException Failed to set version to docker-desktop: exit code: -1

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

如果你的問題如下圖,則可以繼續往後面看

開始我遇見這個問題的時候,簡單百度一下,不過總是治標不治本,很煩惱

cmd/shell下執行

netsh winsock reset

然後重啟docker就好了(臨時方案,管不了多久,基本上重啟就不行了),久而久之就渴望一種永久的方法,不過還好找著了

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

1.下載NoLsp(需要使用v*n等)

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

2.wsl肯定安裝過了,這個不用說

3.下載的檔案建議放在C:\Windows\System32下,也可以隨便放,位置你知道就行,如果不是NoLsp.exe建議重新命名一下,當前也可以不重新命名,使用方便就行了

cmd下執行(管理員模式)

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

如果不對,肯定是路徑不對。

4.啟動 wsl

執行wsl

5.效果圖