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)真香。

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