Docker 19問題:unable to resolve docker endpoint: ca.pe

描述:

    目前docker更新到了19版本,在安裝的時候出現以下問題

unable to resolve docker endpoint: Open C:\User\xxx\.docker\machine\machines\default\ca.pem: The system cannot find the path specified.

我個人的情況是:

以前裝了VM Station,然後又裝了docker 18 toolbox,win10 hyper-V全面鋪開後,我選擇卸載VM,然後docker 18 toolbox不能用(VM卸載把VirtualBox一起帶走了),卸載,然後再裝docker for win 19,出現如上問題。

問題:

    docker 18 toolbox是基於VirtualBox的,自帶一套虛擬機;hyper-V是基於windows10底層,這個啓動虛擬機非常快。

    卸載docker 18 toolbox以前的環境變量和文件配置沒有一起刪除,導致後面安裝的docker 19出現讀取證書錯誤。

解決:

  1. 卸載docker 19
  2. 刪除對應環境變量
  3. 刪除C:\Program Files\Docker下文件
  4. 重新安裝docker

備註:

  1. docker 18 toolbox 鏈接
  2. 參考解決方案 鏈接

寫在後面:

    看到某些 “人在飛機 剛下美國”還有V2EX的人,用都沒怎麼用,就各種反對hyper-V,我只想說hyper-V天下第一,wsl(2)真香。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章