我很久以前就用巧克力安装了Docker 2.4 (我的操作系统是Win 10)。由于使用choco upgrade all
更新Docker总是失败,我通过Docker本身手动进行了更新(右键单击→Check→updates→等)。现在我使用的是3.2版。
因为我想摆脱这个手动更新过程,所以我想从Chocolatey卸载Docker。但是由于ERROR: Exception calling "GetFullPath" with "1" argument(s): "Illegal characters in path."
,执行choco uninstall docker-desktop
会失败。
当然,我可以用通常的Windows方式卸载Docker。但是,我如何从巧克力中删除Docker,以便可以进行全新安装?
发布于 2021-03-08 14:41:57
我可以通过使用默认的Windows工具手动卸载Docker来解决这个问题。
之后,我删除了文件夹C:\ProgramData\chocolatey\lib\docker-desktop
。这就带来了一个干净的环境,因为Chocolatey似乎在相应的C:\ProgramData\chocolatey\lib\<<package>>
文件夹中维护了所有与包相关的东西。
最后,我可以通过choco install docker-desktop
重新安装Docker。
https://stackoverflow.com/questions/66495493
复制相似问题