> 技术文档 > docker在windows下wsl存储路径的变更与数据迁移_windows docker 迁移

docker在windows下wsl存储路径的变更与数据迁移_windows docker 迁移


docker在windows下wsl存储路径的变更与数据迁移

引言

在win11中安装了docker用于本地构建镜像,可是随着时间的流转,C盘存储空间越来越小,最终满了。经过排查分析docker的wsl存储路径下使用30多G的存储。所以决定将此处的存储位置迁移到D盘。迁移过程如下文所述。

通过符号链接迁移文件
  1. 停止 Docker Desktop
    确保 Docker Desktop 已完全关闭。
  2. 在D盘新建一个存储wsl文件的地址,本次操作新建地址为D:\\app\\env\\docker\\wsl
  3. C:\\Users\\16575\\AppData\\Local\\Docker\\wsl下的文件复制到新的地址D:\\app\\env\\docker\\wsl
  4. 将第三步迁移的文件备份并删除C:\\Users\\16575\\AppData\\Local\\Docker\\wsl
  5. 重新创建符号链接
mklink /D \"C:\\Users\\16575\\AppData\\Local\\Docker\\wsl\" \"D:\\app\\env\\docker\\wsl\"
  1. 校验符号链接是否创建成功
wsl --list --verbose