1、原因
windows系统,C盘一共120g的硬盘大小,自从装了docker和做了几个镜像,C盘直接剩了几个G的大小了。查阅资料,发现大部分空间被docker的数据占用了,因此利用下列的方法进行更改docker的数据盘。
2、方法和步骤
2.1停止docker,在任务栏中手动停止
2.2 备份当前docker的数据
C:\Users\Administrator> wsl --export docker-desktop-data "D:\Docker\wsl\data\docker-desktop-data.tar"
C:\Users\Administrator> dir D:\Docker\wsl\data\
目录: D:\Docker\wsl\data
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 2020/11/25 8:54 2159349760 docker-desktop-data.tar
2.3 删除原来的数据
C:\Users\Administrator> wsl --unregister docker-desktop-data
正在注销...
C:\Users\Administrator> wsl --list -v
NAME STATE VERSION
* docker-desktop Stopped 2
2.4 将刚才备份的数据导入
C:\Users\Administrator> wsl --import docker-desktop-data "D:\Docker\wsl\data" "D:\Docker\wsl\data\docker-desktop-data.tar" --version 2
C:\Users\Administrator> wsl --list -v
NAME STATE VERSION
* docker-desktop Stopped 2
docker-desktop-data Stopped 2
2.5 启动docker,即可使用