在本机安装好的docker-desktop的数据默认存储在c盘,在以后的使用中会导致c盘使用空间越来越小,所以需要将数据迁移,同时将默认的存储路径修改
停止docker
win + r --> cmd
wsl --shutdown
下来打开任务管理器,将docker desktop相关的进程杀掉
检查是否停止
win + r --> cmd
wsl --list -v
state状态必须都为stopped
导出数据
win + r --> cmd
wsl --export docker-desktop-data "${导出路径}\${导出文件}"
例
wsl --export docker-desktop-data "D:\working\docker\data\docker-desktop-data.tar"
删除原数据
win + r --> cmd
wsl --unregister docker-desktop-data
将导出的数据导入新路径
win + r --> cmd
wsl --import docker-desktop-data "${新存储路径}" "${导出路径}\${导出文件}" --version 2
例
wsl --import docker-desktop-data "D:\working\docker\data" "D:\working\docker\data\docker-desktop-data.tar" --version 2