notebook/MoveDockerImageWindows.md

736 B

Windows10基于wsl2的Docker更改Image存放位置

关闭Docker

wsl -l --all -v
wsl --shutdown
# 导出
wsl --export docker-desktop-data E:\Docker\docker-desktop-data.tar
wsl --export docker-desktop E:\Docker\docker-desktop.tar

# 注销
wsl --unregister docker-desktop-data
wsl --unregister docker-desktop

# 导入
wsl --import docker-desktop-data E:\Docker\data E:\Docker\docker-desktop-data.tar
wsl --import docker-desktop E:\Docker\run E:\Docker\docker-desktop.tar

# 设置默认发行版
wsl -s docker-desktop

如果wsl -l --all -v输出的Docker版本为1执行下面的命令:

wsl --set-version docker-desktop 2
wsl --set-version docker-desktop-data 2

最后打开Docker