diff --git a/MoveDockerImageWindows.md b/MoveDockerImageWindows.md new file mode 100644 index 0000000..b9e9c29 --- /dev/null +++ b/MoveDockerImageWindows.md @@ -0,0 +1,31 @@ +# Windows10基于wsl2的Docker更改Image存放位置 + +关闭`Docker` + +```powershell +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`执行下面的命令: + +```powershell +wsl --set-version docker-desktop 2 +wsl --set-version docker-desktop-data 2 +``` + +最后打开`Docker` diff --git a/Readme.md b/Readme.md index 949a889..738a83c 100644 --- a/Readme.md +++ b/Readme.md @@ -2,4 +2,5 @@ + [德劳内三角形数学公式](DVAlg.md) + [Clion配置Docker工具链](ClionDockerCentosGccToolchain.md) -+ [编译GDAL](build_gdal.md) \ No newline at end of file ++ [编译GDAL](build_gdal.md) ++ [Windows 10 基于wsl2的Docker更改Image存放位置](MoveDockerImageWindows.md) \ No newline at end of file