问题描述
- C爆满,查看大文件发现Docker文件超大!!!
- 猜想应该是Docker镜像文件或者其他文件存于C盘导致
解决
- 安装docker后会自动创建两个发行版:
wsl -l -v --all
- 关闭Docker
- 关闭所有发行版:
wsl --shutdown
- 将docker-desktop -data导出,该过程比较耗时,且耗内存(耐心等待)
wsl --export docker-desktop-data D:\Docker\DockerDeskTopData\docker-desktop-data.tar
- 注销docker-desktop-data:
wsl --unregister docker-desktop-data
- 重新导入docker-desktop-data到要存放的文件夹,注意导入磁盘较大的,该过程比较耗时,且耗内存(耐心等待)
wsl --import docker-desktop-data D:\Docker\DockerDeskTopData\ D:\Docker\DockerDeskTopData\docker-desktop-data.tar --version 2
- 完成迁移后,原来的ext4.vhdx就迁移到新目录,C盘顺眼多了
- 重新启动Docker
- 原来的容器镜像也都没有丢