问题
眼见mac里面的docker磁盘文件占空间越来越大,心想着自己其实没怎么用啊已经11.9G了。需要想办法缩小一下
解决
这里面隐含着两个操作。因为我的目的是减小Docker.qcow2
的大小,所以需要减小虚拟磁盘文件内部的使用空间,再减小磁盘文件实际占用的空间。经过搜索,依次执行以下操作
1 2 3 4 5 |
docker system prune -a mv Docker.qcow2 Docker.qcow2.original qemu-img convert -O qcow2 Docker.qcow2.original Docker.qcow2 |
执行结束后Docker.qcow2
只有不到500M, 然后启动Docker后一切正常
最后删除原始磁盘文件
1 2 |
rm Docker.qcow2.original |
注: 如果Docker运行不正常,可以用original覆盖缩小后的文件