Docker從toolbox版轉換成新版docker desktop之後, 把原本依賴在virtual box下的docker獨立出來, 塞入的Hyper -v 下... 造就了悲劇的開始
Win10 的 Home版內建是支援Hyper-v的, 但沒有開放這個功能, 也因為這樣, 在正常的情況下Home版的Win10無法接安裝Docker Desktop
所以為了繞過Docker Desktop的安裝檢查, 跟讓Docker正常運祚, 要自己手動把Hyper-v相關的模組裝上, 並開啟Container的功能
另外為了躲避安裝器的版本檢查 .. 還要多改個機碼, 偽裝成Professional版
在Win10 2004版之後, Docker在某版升級之後修改了安裝的機制, 不再透過Hyper-v運作, 結果原方法直接陣亡, 還直接報了一沱錯..
error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.40/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.
太鬧了呀呀呀... 後來火大整台重裝, 不得不說, 2004版的鳥問題超多... 主要都集中在Driver, 然後裝完還是一樣的error.. 幹
Win10 2004版下, 在安裝Docker時, 他會自動開啟WSL的功能, 但裝完之後要再多補裝WSL 2的Linux核心 (1, 2差在Linux是否是真實意義上的獨立系統 )
都完成之後就!!!
error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.40/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.
一樣 ... docker destop的鯨魚會維持紅色的狀態....整個就想罵髒話
解決的方法很簡單..他是被笨微軟的防毒給牆了.... Windows 安全性, 把防篡改保護關掉, 叫Docker重啟, 應該就能正常變回白鯨魚了, 變白鯨之後記得再把這鬧事的功能開回來..
微軟的內建防毒真的很鬧事, 這是繼KKBOX之後第二次搞爆其它軟體了
留言列表