Windows系统修改Docker镜像存储位置

@adens 3/28/2022 8:28:06 AM

Docker in WSL2默认的存储位置是系统盘目录下面.随着docker 的使用会越发占用为数不多的系统盘的空间.需要手动修改docker 的存储位置.

查看wsl 状态

wsl -l -v --all

docker-desktop 是存放程序的,docker-desktop-data 是存放镜像的,这两个wsl子系统都是默认放在系统盘的

导出wsl 系统镜像

wsl --export docker-desktop ./docker-desktop.tar
wsl --export docker-desktop-data ./docker-desktop-data.tar

删除现有的wsl docker 子系统

wsl --unregister docker-desktop
wsl --unregister docker-desktop-data

重新创建wsl docker 子系统

wsl --import docker-desktop D:/YourStoragePath ./docker-desktop.tar
wsl --import docker-desktop-data D:/YourStoragePath ./docker-desktop-data.tar

Last Modification : 3/28/2022 8:28:06 AM


In This Document