windows10/11 修改docker镜像存储目录
windows10/11 修改docker镜像存储目录
docker默认pull的镜像在c盘,随着镜像的增加,C 盘很快就满了,直接影响不少程序的正常使用,使用下面的操作可以将镜像路径移动到其他位置
查看docker的状态
确保docker为关闭状态,如果state下为running时,直接退出docker
wsl --list -v
关闭所有正在运行的实例
wsl --shutdown
导出WSL子系统镜像
wsl --export docker-desktop "D:\Docker\docker-desktop.tar"
wsl --export docker-desktop-data "D:\Docker\docker-desktop-data.tar"
注销现有的wsl
wsl --unregister docker-desktop
wsl --unregister docker-desktop-data
重新创建wsl系统
wsl --import docker-desktop "D:\Docker\wsl\distro" "D:\Docker\docker-desktop.tar"
wsl --import docker-desktop-data "D:\Docker\wsl\data" "D:\Docker\docker-desktop-data.tar"
执行成功后可以看到对应文件夹中多了个文件
可以拉取镜像对比前后ext4.vhdx文件的大小来判定是否生效,如果某次打开不生效了,重复执行上述操作即可