最近安装了最新版的Docker Desktop,发现配置镜像存储位置的地方不存在了,原来新版默认使用WSL 2来运行,而不是以前的Hyper-V。
下面是我的操作过程,将地址设为 D:\ProgramData\wsl\docker-desktop-data\,你需要根据自己的需要修改。注意:--export指令后的路径目录需要自己事先创建好,否则会提示“系统找不到指定的路径”。
PS C:\Users\Administrator> wsl --shutdown
PS C:\Users\Administrator> wsl --export docker-desktop-data D:\ProgramData\wsl\docker-desktop-data\docker-desktop-data.tar
系统找不到指定的路径。
PS C:\Users\Administrator> wsl --export docker-desktop-data D:\ProgramData\wsl\docker-desktop-data\docker-desktop-data.tar
PS C:\Users\Administrator> wsl --unregister docker-desktop-data
正在注销...
PS C:\Users\Administrator> wsl --import docker-desktop-data D:\ProgramData\wsl\docker-desktop-data D:\ProgramData\wsl\docker-desktop-data\docker-desktop-data.tar --version 2
PS C:\Users\Administrator>