win10配置docker和ubuntu遇到的一些坑

安装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之后
输入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>
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值