Docker Desktop on windows迁移image到其他目录

本文详细指导如何在Windows 10中通过WSL2将Docker Desktop的image数据从C盘转移到其他目录,包括关闭发行版、导出并重新导入数据,确保C盘空间不再受限。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

参考:win10使用WSL 2运行Docker Desktop,运行文件从C盘迁移到其他目录
https://www.cnblogs.com/xhznl/p/13184398.html#4634011

默认c盘下面会有两个image,通过下面的命令列出,docker-desktop-data占用空间比较大,下面的步骤都是迁移这个image到其他盘。

>wsl -l -v
  NAME                   STATE           VERSION
* docker-desktop         Running         2
  docker-desktop-data    Running         2 

 

关闭所有发行版:
>wsl --shutdown

将docker-desktop-data导出到D:\SoftwareData\wsl\docker-desktop-data\docker-desktop-data.tar(注意,原有的docker images不会一起导出)
>wsl --export docker-desktop-data D:\SoftwareData\wsl\docker-desktop-data\docker-desktop-data.tar

注销docker-desktop-data:
>wsl --unregister docker-desktop-data

重新导入docker-desktop-data到要存放的文件夹:D:\SoftwareData\wsl\docker-desktop-data\:
>wsl --import docker-desktop-data D:\SoftwareData\wsl\docker-desktop-data\ D:\SoftwareData\wsl\docker-desktop-data\docker-desktop-data.tar --version 2

完成以上操作后,原来的%LOCALAPPDATA%/Docker/wsl/data/ext4.vhdx就迁移到新目录了: 重启docker,这下不用担心C盘爆满了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值