最新版的docker desktop是默认运行在WSL中的,文件也由WSL管理
所以不能再像以前的版本一样可以设置镜像位置等信息了
新版
所以要迁移运行文件,需要执行下面操作
1、查看docker文件
wsl --list
2、关闭并退出docker desktop
3、关闭所有发行版
wsl --shutdown
4、迁移docker运行文件
这里只迁移docker-desktop-data,docker-desktop文件较小,不做迁移也可以,分别执行下面脚本
(1)导出docker-desktop-data文件(导出路径自定义)
wsl --export docker-desktop-data D:\workspace\docker\wsl\docker-desktop-data\docker-desktop-data.tar
(2)注销docker-desktop-data
wsl --unregister docker-desktop-data
(3)导入docker-desktop-data(导如路径自定义)
wsl --import docker-desktop-data D:\workspace\docker\wsl\docker-desktop-data D:\workspace\docker\wsl\docker-desktop-data\docker-desktop-data.tar --version 2
然后你会发现C盘空间变大了很多
当然也可以不使用WSL托管
高级设置又回来了
参考: