修改windows10中docker20默认位置
目的,避免C盘爆炸,移动WSL2和docker进入D盘
准备
系统版本
windows10专业版:20H2,19042.964
WSL2
Ubuntu20.04
Docker
安装
Docker Desktop
, Docker版本:20.10.5, build 55c4c88
这里使用 Docker Desktop
安装,不推荐在WSL2中使用linux的方式安装,原因:
- vscode中不支持
- 自启需要自己设置
安装 Docker Desktop
首先安装 Docker Desktop
,设置中如图,打开WSL2对应的 Ubuntu20.04
开关,然后右下角应用设置:
关闭所有
输入
1 | wsl -l -v |
如图
1 | NAME STATE VERSION |
然后退出 Docker Desktop
,状态栏右下角也要退出,彻底退出,
然后停止WSL2,记住之前看到的WSL2对应的系统,输入
1 | wsl --shutdown Ubuntu-20.04 |
再次查看是否完全停止
1 | wsl -l -v |
移动
根据自己的用户名,打开文件管理器
1 | C:\Users(用户)\你的用户名\AppData\Local\Docker |
剪贴 wsl
文件,复制到其他盘,我这里复制到
1 | D:\WSL2\Docker |
然后链接回去,win R
输入 cmd
打开终端输入:
1 | mklink /J C:\Users\yuh\AppData\Local\Docker\wsl D:\WSL2\Docker\wsl |
如果报错,就是因为前面没有完全关闭 docker和wsl2
本文作者:yuhldr
本文地址: https://yuhldr.github.io/posts/52201.html
版权声明:转载请注明出处!