Windows 11 Docker Desktop 更换默认C盘存储路径,释放C盘空间
💡
原文中文,约1600字,阅读约需4分钟。
📝
内容提要
Docker Desktop默认在Windows上存储路径为%LOCALAPPDATA%\Docker,但随着使用,文件越来越大,占用空间较多。使用符号软链接的方式可以将存储路径迁移到其他位置,释放C盘空间。具体步骤为创建新文件夹,复制原文件到新文件夹,重命名原文件夹,创建符号链接,再次打开Docker Desktop,最后删除原文件夹。
🎯
关键要点
- Docker Desktop在Windows上的默认存储路径为%LOCALAPPDATA%\Docker。
- 随着使用,Docker目录可能占用大量空间,导致C盘空间不足。
- 使用WinDirStat软件可以分析Docker目录的空间占用情况。
- 使用docker image prune -af或docker system prune只能释放部分空间。
- 通过创建符号软链接可以优雅地迁移Docker存储路径,释放C盘空间。
- 迁移步骤包括:创建新文件夹、复制原文件、重命名原文件夹、创建符号链接、打开Docker Desktop、删除原文件夹。
- 使用管理员权限打开cmd窗口,重命名Docker文件夹为Docker_bak以备份。
- 创建符号链接的命令为:mklink /j "C:\Users\dk\AppData\Local\Docker" "E:\docker_desktop_files"。
- 迁移后,Docker Desktop正常运行,且C盘空间得到释放。
❓
延伸问答
如何查看Docker目录占用的空间?
可以使用WinDirStat软件分析Docker目录的空间占用情况。
为什么需要更改Docker Desktop的存储路径?
因为Docker目录可能占用大量空间,导致C盘空间不足。
更改Docker Desktop存储路径的步骤是什么?
步骤包括创建新文件夹、复制原文件、重命名原文件夹、创建符号链接、打开Docker Desktop、删除原文件夹。
如何创建符号链接以迁移Docker存储路径?
使用命令:mklink /j "C:\Users\dk\AppData\Local\Docker" "E:\docker_desktop_files"。
使用docker prune命令能释放多少空间?
使用docker image prune -af或docker system prune只能释放部分空间。
迁移Docker存储路径后会有什么影响?
迁移后,Docker Desktop正常运行,且C盘空间得到释放。
🏷️
标签
➡️