windows10 安装Docker Desktop时无法启动“Failed to start the Docker Engine“原因分析

这篇具有很好参考价值的文章主要介绍了windows10 安装Docker Desktop时无法启动“Failed to start the Docker Engine“原因分析。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

错误现象如下图

windows10 安装Docker Desktop时无法启动“Failed to start the Docker Engine“原因分析,docker,eureka,容器,运维
windows10 安装Docker Desktop时无法启动“Failed to start the Docker Engine“原因分析,docker,eureka,容器,运维

错误描述:

Newtonsoft.Json.JsonReaderException:
Unexpected character encountered while parsing value: n. Path '', line 0, position 0.
   在 Newtonsoft.Json.JsonTextReader.ParseValue()
   在 Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter)
   在 Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   在 Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   在 Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
   在 Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
   在 Docker.Engines.WSL2.LinuxWSL2Engine.<DoStartAsync>d__10.MoveNext() 位置 C:\workspaces\PR-22253\src\github.com\docker\pinata\win\src\Docker.Engines\WSL2\LinuxWSL2Engine.cs:行号 58
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
   在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   在 Docker.ApiServices.StateMachines.TaskExtensions.<WrapAsyncInCancellationException>d__0.MoveNext() 位置 C:\workspaces\PR-22253\src\github.com\docker\pinata\win\src\Docker.ApiServices\StateMachines\TaskExtensions.cs:行号 29
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
   在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   在 Docker.ApiServices.StateMachines.StartTransition.<DoRunAsync>d__7.MoveNext() 位置 C:\workspaces\PR-22253\src\github.com\docker\pinata\win\src\Docker.ApiServices\StateMachines\StartTransition.cs:行号 79
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
   在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   在 Docker.ApiServices.StateMachines.StartTransition.<DoRunAsync>d__7.MoveNext() 位置 C:\workspaces\PR-22253\src\github.com\docker\pinata\win\src\Docker.ApiServices\StateMachines\StartTransition.cs:行号 108
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
   在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   在 Docker.ApiServices.StateMachines.EngineStateMachine.<StartAsync>d__17.MoveNext() 位置 C:\workspaces\PR-22253\src\github.com\docker\pinata\win\src\Docker.ApiServices\StateMachines\EngineStateMachine.cs:行号 97
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
   在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   在 Docker.Engines.Engines.<StartAsync>d__24.MoveNext() 位置 C:\workspaces\PR-22253\src\github.com\docker\pinata\win\src\Docker.Engines\Engines.cs:行号 124

翻遍了很多网上的相关问题,都没有解决,知道我看到这篇博客,发现安装Docker Desktop需要支持CPU支持二级地址转换(SLAT)。

于是去检查电脑是否支持SLAT,方法来自这一文章。

发现自己电脑不支持SLAT。。。
windows10 安装Docker Desktop时无法启动“Failed to start the Docker Engine“原因分析,docker,eureka,容器,运维文章来源地址https://www.toymoban.com/news/detail-617970.html

到了这里,关于windows10 安装Docker Desktop时无法启动“Failed to start the Docker Engine“原因分析的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 【Docker Desktop】Windows 10 上 Docker Desktop 的安装与配置

    官方文档: Docker overview 关于docker容器和镜像的区别 容器是镜像的实例,类似于面向对象中的类与其实例化,也可以说镜像是文件, 容器是进程。 容器是基于镜像创建的, 即容器中的进程依赖于镜像中的文件, 这里的文件包括进程运行所需要的可执行文件, 依赖软件, 库文件,

    2024年01月25日
    浏览(68)
  • Docker Desktop 4.27.1 Windows 10 安装 教程

    wsl 2.x 对系统的要求为 : 对于 x64 系统:版本 1903 或更高版本,内部版本为 18362.1049 或更高版本。 对于 ARM64 系统:版本 2004 或更高版本,内部版本为 19041 或更高版本。 docker desktop 4.27 对系统的要求为 : Windows 11 64位:家庭或专业版21H2或更高版本,或企业或教育版21H2或更高版

    2024年03月10日
    浏览(53)
  • windows10系统安装docker desktop超常见问题

    问题报错: An unexpected error was encountered while executing a WSLcommand. Common causes include access rights issues, which occurafter waking the computer or not being connected to your domain/active directory. Please try shutting WSL down (wsl --shutdown) and/or rebooting yourcomputer. If not sufficient, WSL may need to be reinstalled fully. As alas

    2024年02月11日
    浏览(58)
  • win10开启了hyper-v,docker 启动还是报错 docker desktop windows hypervisor is not present

    在安装了docker windows版本后启动 docker报错docker desktop windows hypervisor is not present 勾选后重启,再次启动 启动后仍报这个错误,是Hyper-v没有设置成功 一.禁用hyper-v 管理员打开cmd窗口执行: 二.启用hyper-v 重启再次启动就可以了 关闭后重启电脑就可以了 Docker Desktop和VMware都试图独

    2024年04月17日
    浏览(60)
  • 银河麒麟V10桌面版Docker启动报错:failed to create NAT chain DOCKER: iptables failed

    module=libcontainerd namespace=plugins.moby failed to start daemon: Error initializing network controller: error obtaining controller instance: failed to create NAT chain DOCKER: iptables failed: iptables --wait -t nat -N DOCKER: iptables: Invalid argument. Run `dmesg\\\' for more information. 这个错误通常与 Docker 无法创建必要的 iptables 链有关。

    2024年01月17日
    浏览(53)
  • Windows: docker hub注册,docker desktop安装与启动教程详解与问题解决。

    https://hub.docker.com/repositories (docker hub 官方网站) 1)登陆官网,注册docker hub账户,然后登陆账户即可。  2)注册完毕Docker hub 账号并下载Docker desktop进行账号登陆 3)Docker hub 创建仓库   4)创建仓库类型,以及上传、拉取镜像(images)到仓库命令  

    2024年02月08日
    浏览(59)
  • 最新版Docker Desktop安装在windows10上会出现的WSL2错误

    有科技的可以去这个帖子看,解决WSL是最新版也无法运行docker的情况 查了很多帖子都是牛头不对马嘴,不说废话直接上解决方案 Docker.Core.HttpBadResponseException: {“message”:“2 errors occurred:nt* provisioning docker WSL distros: running wsl-bootstrap version set in main distro: exit status 1nt* checking

    2024年02月02日
    浏览(74)
  • 解决wsl、docker desktop无法启动

    我的电脑因启动docker报错 启动docker desktop时 wsl/wsl2出现\\\"占位程序接收到错误数据\\\" 1:解决办法:管理员身份启动cmd/powershell运行,再重启电脑错误就消失了 2:可以使用nolsp,下载完毕nolsp后 将nolsp程序放置c盘,然后继续使用管理员身份启动cmd/powershell, 注意:因为我的nols

    2024年03月27日
    浏览(53)
  • Docker无法启动,报错:Docker Desktop - Unexpected WSL error

    =======以下是Annie第二次修改记录于2023.12.4日======= 如果以后开机也遇到这个启动不起。可以简化这个步骤: 1、打开管理员CMD,或者Windows Powershell,输入: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux 重启WSL, 2、打开管理员CMD,或者Windows Powershell,输入:

    2024年02月04日
    浏览(65)
  • windows无法启动remote desktop services,系统找不到制定的文件

    一台windows服务器重启后,在后台看到该虚拟机已经启动成功,但无法从其他服务器远程过去,甚至连telnet 3389端口都不通 找到该服务器,启动远程服务,报错:windows无法启动remote desktop services,系统找不到制定的文件 开始→运行→regedit 找到路径 HKEY_LOCAL_MACHINESystemCurrentC

    2024年02月06日
    浏览(40)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包