windows版本docker修改镜像存储位置

1.WSL2方式安装的docker

WSL2方式安装的docker,镜像数据默认存放在C盘,且客户端无法直接修改,此时,可以通过如下步骤来修改镜像存储位置。

#WSL2方式切换docker目录
# 查看docker状态
wsl -l -v --all
# 导出WSL子系统镜像
wsl --export docker-desktop "D:\Docker\wsl\distro\docker-desktop.tar"
wsl --export docker-desktop-data "D:\Docker\wsl\data\docker-desktop-data.tar"
# 注销现有的wsl
wsl --unregister docker-desktop
wsl --unregister docker-desktop-data

# 重新创建wsl系统
wsl --import docker-desktop "D:\Docker\wsl\distro" "D:\Docker\wsl\distro\docker-desktop.tar" --version 2
wsl --import docker-desktop-data "D:\Docker\wsl\data" "D:\Docker\wsl\data\docker-desktop-data.tar" --version 2

2.Hyper-v方式安装的docker

Settings -> Resources -> Advanced -> Disk image location,如下图所示:
存储位置修改截图

posted @ 2022-08-24 11:33  卧龙戏公瑾  阅读(1492)  评论(0编辑  收藏  举报