清理 Docker for Windows的镜像空间

经过长时间的使用,Win10的C盘慢慢的满了,清理空间时候就看到了Docker 的镜像占用了大量的空间,就想把它删除了,同时把它移到D盘去。docker pull下来的镜像目录默认放在:C:\ProgramData\docker\windowsfilter。

解决办法

简单用三方工具搞定下,https://github.com/moby/docker-ci-zap, 注意命令行需要管理员权限

以管理员权限打开cmd,执行以下命令:

docker-ci-zap.exe  -folder "C:\ProgramData\docker\windowsfilter"

如果输出Successfully则表示删除成功,否则删除失败。

然后可以采用命令行软链接的方式将Docker文件夹链接到其他盘符

mklink /J C:\ProgramData\Docker\windowsfilter D:\ProgramData\Docker\windowsfilter

以上指令需要保证C盘文件夹windowsfilter不存在,而D盘windowsfilter 存在后进行软链接


参考:

相关文章

最近一直在开发Apworks框架的案例代码,同时也在一起修复Apw...
最近每天都在空闲时间努力编写Apworks框架的案例代码WeText。...
在《Kubernetes中分布式存储Rook-Ceph部署快速演练》文章中,...
最近在项目中有涉及到Kubernetes的分布式存储部分的内容,也...
CentOS下Docker与.netcore(一) 之 安装 CentOS下Docker与.ne...
CentOS下Docker与.netcore(一) 之 安装 CentOS下Docker与.ne...