Docker提示WSL integration with distro ‘Ubuntu‘ unexpectedly stopped. ...

打印 上一主题 下一主题

主题 934|帖子 934|积分 2802

WIN电脑下载Docker之后,报错:
WSL integration with distro 'Ubuntu' unexpectedly stopped. Do you want to restart it?
纵然点击Skip Ubuntu WSL distro和Resrt the WSL integratrion也会一直弹这个对话框
具体内容:
  1. retrieving homedir for Ubuntu distro: getting home folder for Ubuntu distro: running echo $HOME in Ubuntu: sending to distro: write |1: The pipe is being closed.
复制代码

参考了https://blog.csdn.net/xuukai/article/details/145671668
知道报错原因是Version不匹配,WSL用了VERSION 1,以是要进行版本升级VERSION 2
具体办理步伐:
步骤 1:检查当前 WSL 版本支持

  1. wsl --list --verbose
复制代码

如果显示 Stopped 状态且版本为 1,说明必要升级。
步骤 2:设置默认 WSL 版本为 2

运行以下命令,将系统的默认 WSL 版本设置为 2:
  1. wsl --set-default-version 2
复制代码
步骤 3:将 Ubuntu 设置为 WSL 2

使用以下命令将 Ubuntu 的版本从 WSL 1 升级到 WSL 2:
  1. wsl --set-version Ubuntu 2
复制代码
实验后,系统会提示正在转换分发版的版本,并可能必要一些时间完成操纵。
 
步骤 4:验证版本更新

再次运行以下命令,确认 Ubuntu 的版本已更改为 2:
  1. wsl --list --verbose
复制代码

此时点击Docker按钮Resrt the WSL integratrion就不再弹对话框了!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

魏晓东

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表