問題
眼見mac裏面的docker磁盤文件佔空間越來越大,心想着自己其實沒怎麼用啊已經19G了。需要想辦法縮小一下
解決
這裏面隱含着兩個操作。因爲我的目的是減小Docker.qcow2
的大小,所以需要減小虛擬磁盤文件內部的使用空間,再減小磁盤文件實際佔用的空間。經過搜索,依次執行以下操作
docker system prune -a
mv Docker.qcow2 Docker.qcow2.original
qemu-img convert -O qcow2 Docker.qcow2.original Docker.qcow2 #qemu-img需要安裝軟件qemu:brew install qemu
執行結束後Docker.qcow2
只有不到500M, 然後啓動Docker後一切正常
最後刪除原始磁盤文件
rm Docker.qcow2.original
注: 如果Docker運行不正常,可以用original覆蓋縮小後的文件