安装docker-desktop
https://www.runoob.com/docker/windows-docker-install.html
微软商店进不去
微软商店无法登录和下载Ubuntu,我遇到的是网络连接正常却显示无internet,网页能进但是微软商店无法连接 解决方法:https://www.bilibili.com/read/cv5292887/
如果之前按照其他方法在注册表路径HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\NetworkConnectivityStatusIndicator下创建了一个名为noactiveprobe的值,在改完这六个注册表项后,把之前创建的那个noactiveprobe的值改为0或者删掉。
安装Ubuntu
微软商店直接获取即可,我使用的是Ubuntu 20.04
修改路径
以上默认安装C盘,安装之后可以迁移到其他盘路径防止占系统盘空间,我是迁移到了d盘
wsl -l -v
列出分发
export <Distro> <FileName>
将分发导出到 tar 文件。对于标准输出,文件名可以是 –。
--import <Distro> <InstallLocation> <FileName> [Options]
将指定的 tar 文件作为新分发导入。 对于标准输入,文件名可以是 –。
输入wsl -l -v之后 在powershell依次输入以下命令 1、停止docker desktop 2、wsl 移出,注销,再导入distros
wsl --shutdown
wsl --export docker-desktop-data D:\Docker_new\docker-desktop-data
wsl --unregister docker-desktop-data
wsl --import docker-desktop-data D:\Docker_new\docker-desktop-data D:\Docker_new\docker-desktop-data\desktop-data.tar
成功之后新文件夹应该是这样 Ubuntu的操作也一样
wsl --export Ubuntu-20.04 D:\Docker_new\Ubuntu_20.04
wsl --unregister Ubuntu-20.04
wsl --import Ubuntu D:\Docker_new\Ubuntu-20.04 D:\Docker_new\Ubuntu_20.04\Ubuntu-20.04.tar
之后要修改默认用户名,”<username>写你第一次使用ubuntu注册的
ubuntu.exe config --default-user <username>
|