美文网首页
Docker wsl存储位置迁移出C盘

Docker wsl存储位置迁移出C盘

作者: MicoCube | 来源:发表于2022-02-14 13:39 被阅读0次

背景

wsl默认保存在C:\Users<主机名>\AppData\Local下。随着docker服务镜像的下载,c盘符已经剩下不到5G,严重影响使用。

迁移步骤

1.查看wsl安装哪些分支

C:\Users\micoc>wsl -l -v
  NAME                   STATE           VERSION
* Ubuntu-20.04           Stopped         1
  docker-desktop-data    Stopped         2
  docker-desktop         Stopped         2

注意后面的版本,可以看到Ubuntu-20.04的wsl版本是1,docker相关的wsl版本是2,导入时默认是1,docker相关的wsl导入的时候要指定wsl版本,否则会导致docker启动失败

2.关闭所有的分支及wsl2

wsl --shutdown

3.导出相关分支

wsl --export docker-desktop-data D:\wsl\docker-desktop-data.tar

4.注销分发并删除根文件系统。

wsl --unregister docker-desktop-data

5.将指定的 tar 文件作为新分发导入

wsl --import docker-desktop-data D:\wsl\docker-desktop-data "D:\wsl\docker-desktop-data.tar" --version 2

6.查看。执行1的操作即可。

相关文章

网友评论

      本文标题:Docker wsl存储位置迁移出C盘

      本文链接:https://www.haomeiwen.com/subject/wmiclrtx.html