Win11安装Docker报错Update the WSL kernel by running “wsl --update“ or follow instructions at https://doc

这篇具有很好参考价值的文章主要介绍了Win11安装Docker报错Update the WSL kernel by running “wsl --update“ or follow instructions at https://doc。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Win11安装Docker问题:

Win11正式版升级安装Docker(基于WSL2) Update the WSL kernel by running "wsl --update" or follow instructions at https://docs.microsoft.com/windows/wsl/wsl2-kernel.

Update the WSL kernel by running "wsl --update" or follow instructions at https://docs.microsoft.com/windows/wsl/wsl2-kernel.

问题描述:

从Win10升级到Win11后,当计算机第一次启动时(以及之后的每次),Docker Desktop 将无法启动。Docker Desktop 在 Windows 更新之前运行良好。

每次重新启动计算机或尝试手动启动 Docker Desktop 时,都会出现此问题。

安装win11后Docker运行报错,主要报错内容是Microsoft .NET Framework无法连接xxx,其实就是无法连接到wsl2。

根据Docker官方说明,需要升级到最新的wsl2内核和Docker Desktop。


解决办法,升级WSL2内核:

关闭正在运行的所有wsl2终端,以管理员身份运行PowerShell或者命令行工具。

命令:
wsl --update

下载和前期安装过程不会影响系统正常使用,最后的重启安装的过程大概耗时几分钟:

更新内核,然后再执行wsl以重新启动 wsl2

此时再运行最新版的Docker Desktop即可正常使用docker,镜像和容器数据没有受到影响。

由于win11中wsl2的启动可能被延后,因此如果wsl2在Docker Desktop之后启动则有可能再次报错。调整启动顺序则可避免此问题。

再次启动Docker就正常了:

其它:

升级到win11后,网速监控软件TrafficMonitor无法正常显示在任务栏。通过Github的Actions下载升级最新版即可解决问题。

由此可见,在win11正式版发布之前,很多开发者借助win11测试版进行了大量开发和适配工作,升级软件到最新版是解决问题的首选方案。


如果本篇文章对你有帮助的话,很高兴能够帮助上你。

当然,如果你觉得文章有什么让你觉得不合理、或者有更简单的实现方法又或者有理解不来的地方,希望你在看到之后能够在评论里指出来,我会在看到之后尽快的回复你。文章来源地址https://www.toymoban.com/news/detail-788000.html

到了这里,关于Win11安装Docker报错Update the WSL kernel by running “wsl --update“ or follow instructions at https://doc的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 关于win11 debian wsl 子系统安装启动docker一直starting,无法启动

    首先我先说明,我的步骤都是按照官网步骤来的 通过官网的操作步骤 通过测试命令 得到下面的命令,我们通过启动命令 执行结果如下图 也就是说无法启动,一直显示在启动中 遇到这种情况,官网也无从得知,但是这个时候,我们可以通过docker 启动日志查看具体报错 通过

    2024年02月14日
    浏览(64)
  • Windows11 Docker Desktop 启动 -wsl kernel version too low

    系统环境:windows11 1:docker下载 Docker: Accelerated Container Application Development  下载后双击安装即可 安装后启动Docker提示:Docker Desktop -wsl kernel version too low 处理起来也是非常方便 1:管理员身份启动:powershell  

    2024年02月11日
    浏览(49)
  • win11家庭版安装Docker启动一直Starting the Docker Engine...

    越多越多的应用通过Docker方式来运行,确实Docker方式运行也很方便,都是一个独立的运行环境,部署也很方便。于是决定安装下Docker试试,之前用Docker的时候还是win10,现在win11了。 安装倒是可以安装上,但是启动的时候,一直Starting the Docker Engine...,问度娘的方式试了也不行

    2024年03月26日
    浏览(42)
  • VM报错Before you can run VMware several modules must be compiled and loaded into the running kernel

    Ubuntu 20.04下启动虚拟机 VMware 时,报错: Before you can run VMware several modules must be compiled and loaded into the running kernel . 按提示点击 install 无法解决。 1 下载 vmware-host-modules 并切换到对应分支 这里如果直接执行 sudo make sudo make install 会报以下错误: 2. 编辑 vm_asm_x86.h 编辑 vmware-host

    2024年02月11日
    浏览(54)
  • window docker 报错 Docker Desktop requires a newer WSL kernel version. 解决

    win11下载docker 打开后报错如下: 解决: cmd 中 执行 wsl --update 等待下载完成,重新启动 docker 即可 重新进入 docker 正常工作

    2024年02月15日
    浏览(57)
  • 【2023最新版】Win11: WSL(Ubuntu22.04)使用docker远程容器教程(Windows的Docker Desktop下载安装、迁移到非系统盘、配置国内镜像源、设置 WSL2)

    目录 一、准备工作 1. 安装WSL(适用于 Linux 的 Windows 子系统) 2. docker简介——来源chatGPT 二、Windows安装 Docker Desktop 1. 官网链接 2. 安装过程 3. 迁移到非系统盘 4. 配置国内镜像源 国内镜像 方法1——通过Docker-Desktop配置 方法2——找打daemon.json文件进行配置 三、在适用于 Wind

    2024年02月12日
    浏览(84)
  • Ubuntu WSL Docker 踩坑记录:Cannot connect to the Docker daemon at unix:///var/run/docker.sock

    如果之前好好的, 从来没有出过问题, 也没有更新过什么东西, 那么重启试试是一个非常可行的方法, 记得重启的是Docker Desktop, 直到   1. 错误信息Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?拉过去搜索一下, 当初的默认搜索引擎是bing. 搜索到第一条

    2023年04月18日
    浏览(42)
  • rush update运行报错:Running postinstall script, failed in ;Packages are hard linked from the content-add

    目录 一、问题  二、原因 三、解决方法 四、总结 1.运行rush update报错:很是奇怪呀,别人都可以,我新拉的项目就是会报错。 Packages are hard linked from the content-addressable store to the virtual store.   Content-addressable store is at: D:comen-web-3commontemppnpm-storev3  node_modules/.pnpm/electron@18.

    2024年02月16日
    浏览(46)
  • 【Docker】win11中,WSL版本过低问题

    问题: 解决方案: 要更新Docker Desktop所需的WSL内核版本,按照以下步骤进行操作: 以管理员身份打开PowerShell窗口。您可以右键单击开始菜单,选择\\\"Windows PowerShell(管理员)\\\"。 运行以下命令来更新WSL内核: 等待更新过程完成。此命令将下载并安装最新的WSL内核更新。 更新

    2024年02月09日
    浏览(38)
  • WIN11+WSL2+Docker 深度学习环境部署

    Windows系统开发偶尔会出现一些系统底层的bug导致程序无法运行,开发很难受。 Linux系统开发,娱乐软件少,不尽兴。 双系统切换太麻烦,不能同时使用,难受! 如何结合Windows和Linux,既能畅爽娱乐,又不会被底层BUG影响开发,来试试Windows的子系统WSL2吧!! 本次思路为:在

    2024年02月21日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包