跨境派

跨境派

跨境派,专注跨境行业新闻资讯、跨境电商知识分享!

当前位置:首页 > 卖家故事 > Docker Desktop 占用过多C盘存储空间的一种解决办法——在其他磁盘分区添加访问路径

Docker Desktop 占用过多C盘存储空间的一种解决办法——在其他磁盘分区添加访问路径

时间:2024-04-11 17:30:36 来源:网络cs 作者:欧阳逸 栏目:卖家故事 阅读:

标签: 路径  访问  办法  解决  盘存  空间 
阅读本书更多章节>>>>

一、问题背景

        Docker Desktop默认是安装到C盘中的。但随着Docker的使用,其占用的空间也越来越大,Docker占用C盘空间过大成了个令人头疼的问题。恰好最近腾出了一个空的磁盘分区,因此可以使用“在其他磁盘分区添加访问路径”的方式,在不修改任何Docker配置的前提下,腾出了C盘空间。

        Docker在C盘中存储的数据绝大部分都在这个路径下:

C:\Users\这里修改为你的用户名\AppData\Local\Docker

        特别是以下这两个ext4.vhdx文件: 

 二、解决办法

2.1 完全退出并关闭Docker

2.2 拷贝文件至指定磁盘

        比如我的G盘是空的,那么就把 “C:\Users\这里修改为你的用户名\AppData\Local\Docker” 目录下的所有内容都拷贝到G盘。

 2.3 修改原文件夹名称并创建新的文件夹

        将 “C:\Users\这里修改为你的用户名\AppData\Local\” 路径下的 Docker 文件夹重命名为 Docker_bakup。(之所以先暂时保留这个文件是为了避免配置失败导致重要信息丢失

        然后新建 新的空文件夹 并命名为 Docker

2.4 在指定分区添加访问路径

        首先找到“创建并格式化硬盘分区”并打开。

         选中指定分区,右键单击,选择“更改驱动器号和路径”。

         选择 “添加”:

         选择 “浏览”,并找到“C:\Users\这里修改为你的用户名\AppData\Local\Docker”,然后确定。

         可以看到,添加成功了。

 

 2.5 测试并启动Docker

        首先测试文件夹是否能够正常访问:从以下两个路径都可以正常访问相同的内容。

C:\Users\这里修改为你的用户名\AppData\Local\Docker\wsl\data这里修改为你所指定的驱动器号:\wsl\data

         

        然后,启动Docker

 2.6 处理Docker_bakup文件夹

        如果Docker启动成功,则 “C:\Users\这里修改为你的用户名\AppData\Local\” 路径下的Docker_bakup可以根据自己的情况选择移动或者删除,以腾出C盘空间。

2.7 注

        此时,我们就将C盘中的某文件夹中的内容,搬运到了其他磁盘,也就是说:“我们可以通过正常的方式在C盘中访问该文件夹,这好像文件是在C盘中,但是实际上,该文件夹中的内容是在其他磁盘中进行存储的,我们以两个不同的路径,访问到了同一个内容。”

如有不当或错误之处,恳请您的指正,谢谢!!!

阅读本书更多章节>>>>

本文链接:https://www.kjpai.cn/gushi/2024-04-11/157196.html,文章来源:网络cs,作者:欧阳逸,版权归作者所有,如需转载请注明来源和作者,否则将追究法律责任!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。

文章评论