众所周知docker是windows的C盘杀手,默认安装在c盘,数据也默认在c盘,那天一看c盘红了,一查docker数据直接占了30个,即刻开始搬迁。
其实网上的资料都有些过时了,之前的思路是利用wsl,先关闭docker,然后用 wsl –export/wsl –import 命令完成迁移,这确实有用,但是我之前操作过之后不知道哪个版本又回到了C盘。
好消息是新版Windows Docker有了自带的修改目录的设置。我用的版本是4.27.1,点开右上角设置按钮-Resource-Disk image location,直接修改为想要的位置即可。
本来c盘的这个文件有30G,迁移过去只有10G了,不确定是不是全量迁移,但对于我来说之前保存的image重新拉取即可,终于解决了C盘占用的问题