2022-08-17 19:40阅读: 1732评论: 0推荐: 0

变更Docker Desktop的文件存放位置

Docker的虚拟硬盘文件

Docker Desktop的vhdx文件(虚拟硬盘文件)存放在C盘用户家目录的AppData\Local下Docker文件夹中

下载的镜像都存储在其中,随着pull的镜像增多,C盘空间被很快耗尽。

  • %LOCALAPPDATA%\Docker\wsl\data/ext4.vhdx
  • %LOCALAPPDATA%\Docker\wsl\distro/ext4.vhdx

LOCALAPPDATA=C:\Users\xxx\AppData\Local

也可以在注册表中确认一下 WSL子系统 安装位置

计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lxss

解决方法:这里使用的方法是将Docker移动到其他盘,然后使用软链接

  1. 先将Docker关掉

  2. 将Docker文件夹直接拷贝到目标位置 D:\Docker(方便省事)

  3. 复制成功之后,先将 C:\Users\xxx\AppData\Local\Docker 改个名字 Docker-,方便失败之后还原

  4. 创建软链接

mklink /J C:\Users\xxx\AppData\Local\Docker D:\Docker
  1. 启动一下Docker,试试看能不能正常运行

  2. 能正常运行的话,再将改名之后Docker-删除

参考:https://www.cnblogs.com/krypln/p/15394214.html

方法2:在Docker的设置中修改

Clip_20240129_224632

docker #windows #软件设置

本文作者:jiyuchen1

本文链接:https://www.cnblogs.com/jiyuchen1/p/16596526.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   姬雨晨  阅读(1732)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
收起