win10使用WSL 2运行Docker Desktop,运行文件从C盘迁移到其他目录

人们的生活照常的进行着,也没有什么大起大落的样子,在这个人人都需要带口罩的时刻,可能电脑就是最好的娱乐方式,突然有一天听到我的电脑C盘的哀嚎声,于是乎我方言一看,嗯呵,好家伙不得了,c盘快要爆炸了,,,,,,于是乎就有了各种查找到底谁在作祟,,,,,,,,,,,,,然后一顿折腾之后发现了猫腻  C:\Users\用户名\AppData\Local\Packages 这个目录惊人的膨胀,已经达到了 42.7 GB 泪奔 ,一条一条的查找查看目录大小 发现 是wsl里装docker导致的这么膨胀,于是乎网上一顿搜索后就有了下面的迁移操作

迁移操作方法:

  1. 首先关闭docker
  2. 关闭所有发行版:
    wsl --shutdown
  3. wsl -l -v 查看WSL名称
    导出命令
    wsl --export WSL名称 D:\目录\WSL名称(自定义也行).tar
  4. 注销wsl --unregister WSL名称
  5. 重新导入
    wsl --import WSL名称 新的存储目录 WSL名称(自定义也行).tar --version 2

完成以上操作后,原来的ext4.vhdx文件就迁移到新目录了: 重启docker,大功告成

关爱C盘 从我做起!

参考资料: https://www.cnblogs.com/xhznl/p/13184398.html#4634011

本文版权归 123456.blog 所有
转载请附上原文出处链接和本声明
本文链接:
数字工·「」· https://123456.blog ip: 34.225.194.102
Copyright © 2022 Hotpot. All rights reserved. Made with ❤ , 3Q ; Deployed: Kubernetes(k8s),Docker
Design by HotpoT; VvE3 ,NuxT3 123456.blog@0.1.0