WSL中更改docker存放目录

例如我们要将docker存放目录迁移到f:\docker中
d:\wsl\作为临时存放目录

退出Docker桌面版

Icon右键点击 Quit Docker Desktop
确认所有wsl应用都已退出
wsl --list -v
  NAME                   STATE           VERSION
* docker-desktop         Stopped         2
  docker-desktop-data    Stopped         2

docker镜像文件迁移

导出镜像文件
   wsl --export docker-desktop-data "d:\wsl\docker-desktop-data.tar"
注销docker-desktop-data
   wsl --unregister docker-desktop-data
指定文件夹重新导入
    wsl --import docker-desktop-data f:\docker\DockerData\ "d:\wsl\docker-desktop-data.tar" --version 2

docker-desktop文件迁移

同样的道理,迁移 docker-desktop
  wsl --export docker-desktop "d:\wsl\docker-desktop.tar"
  wsl --unregister docker-desktop
  wsl --import docker-desktop f:\docker\DockerDesktop\ "d:\wsl\docker-desktop.tar" --version 2

重启Docker即可
————————————————
版权声明:本文为CSDN博主「austindev」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/austindev/article/details/110387609

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容