一些用户抱怨Docker 需要很长时间才能启动。这是一个众所周知的问题,用户多年来一直报告。因此,如果您是遇到此问题的用户之一,请不要担心。您可以通过在计算机上执行这些简单的步骤轻松解决问题。

  有些用户喜欢在电脑上安装雷电模拟器或者同类的APK手机模拟器,但又要使用Docker ,这就会出现一系列奇奇怪怪的问题。系统只能虚拟化一个,无法都兼顾,所以大家就不要想着鱼和熊掌兼得,没必要占用那么多系统资源,为了偶尔用一下……。

 

  回归正题,解决方法由浅入深,大家对号入座,下面开始:

解决方法 –
1. 重新启动 Docker。您将在系统托盘中找到 Docker 桌面图标。因此,右键单击鲸鱼图标,然后单击“重新启动”以重新启动Docker桌面应用程序。

 

 

  • 修复1 –重新启动系统

关闭 Docker 应用程序并重新启动系统。如果这是一次性事件,重新启动系统应该可以帮助您解决问题。

1. 关闭 Docker 桌面应用程序。

2.然后,重新启动计算机。

 现在,在您的计算机重新启动后,启动 Docker 并检查。它将正常启动。

 

  • 修复2 –注销码头工人桌面

这是最推荐的修复程序,您只能在PowerShell终端中运行两个命令。

1. 您必须在管理支持下访问 PowerShell。

2.因此,一起使用Win键+ S键。然后,在命令行中键入“powershell”。

3.您将在搜索结果中看到“Windows PowerShell”。只需右键单击“以管理员身份运行”列表中的第三个选项即可以管理员身份运行PowerShell。

 

 

4.现在,逐个输入这两个代码,然后点击 输入 注销以前创建的桌面镜像相关的各种数据。

1 wsl --unregister docker-desktop
2 wsl --unregister docker-desktop-data

在此之后退出PowerShell屏幕。然后,关闭 Docker 并重新启动它。

这绝对应该解决Docker问题。因为安卓模拟器导致的不能用问题,这里基本也可以解决。

1
2
bcdedit /set hypervisorlaunchtype auto 启动虚拟机
bcdedit /set hypervisorlaunchtype off   关闭虚拟机

这两条命令根据自己情况,可以进行具体设定

 

  • 修复3 –切换到Windows容器

 

Docker 不会验证您在初始启动时运行的操作系统。因此,您可以将容器切换到Windows容器。

步骤 1 –启动 Docker 桌面(如果您已关闭它)。

即使应用正在打开或似乎卡住,也要忽略它。

步骤 2 –转到系统托盘图标,您可以在其中找到 Docker 桌面图标(它是一条鲸鱼)。在那里,右键单击该鲸鱼图标,然后点击“切换到Windows容器...”。

 

 

 

Docker将在使用Windows容器时关闭并重新启动。

此修复程序为许多用户解决了该问题。如果这个失败了,那就去下一个。

 

  • 修复 4 – 终止 docker 桌面并重新启动

 

关闭 Docker 桌面应用并重新启动应用。这应该可以解决问题。

您必须单独打开 PowerShell 实例。

步骤 1 –已“终端(管理员)”方式打开“Windows PowerShell”。

步骤 2 –现在,一个接一个地复制粘贴这两个终止代码,然后点击 输入 终止 Docker 桌面。

 

1 wsl --terminate docker-desktop 
2 wsl --terminate docker-desktop-data

 

步骤3 –传递这两个命令后,退出 PowerShell 接口。

步骤4 –现在,转到Docker桌面应用程序。如果可以看到任何错误消息,请将其关闭。

步骤5 –然后,要确保 Docker 尚未运行,请查看系统托盘。如果还在,用任务管理器强制结束即可。

步骤6 –现在,从开始菜单页面重新启动 Docker 桌面。

 

  • 修复 5 – 禁用并重新启用 WSL 功能

禁用 Windows 子系统 Linux (WSL) 功能并重新启用该功能。

步骤 1 – 打开“运行”框。您可以使用 Win 键 + R 键轻松完成。

步骤 2 – 您必须键入此内容,或者可以复制粘贴它。点击“确定”。

1 optionalfeatures

 

第 3 步 –现在,取消选中“适用于Linux的Windows子系统”功能。

第 4 步 –点击“确定”以保存此内容。

 

让您的系统从系统中删除该功能。系统重启是强制性的,您必须这样做。

步骤 5 –重新启动系统后,在搜索框中输入“可选功能”。

步骤 6 –重复上面的步骤,启动“适用于Linux的Windows子系统”功能。

Windows 将请求您的许可以重新启动系统。因此,重新启动系统。

系统重新启动后,再次重新启动 Docker 桌面。测试这是否有效。

 

  • 修复6 –卸载并执行Docker的全新安装

 

如果到了这里,我觉得咱们还是不要使用Docker了,你的机器可能需要更新换代或者电脑系统太落后,没必要安装了,下面我带着你彻底清理走这个烦人的应用,咱就放弃吧。

步骤 1 –所有已安装的应用程序都放置在“程序和功能”页面中。

步骤 2 – 因此,打开“运行”框。输入此内容,然后单击“确定”。

1 appwiz.cpl

 

第 3 步 –找到“Docker”。右键单击该应用程序,然后点击“卸载”。

 

 

 

 

完成 Docker 设置窗口的步骤,从您的计算机卸载应用程序。

重新启动计算机。世界一下清净了,恼人的问题也就结束了,欢迎大家在评论区留言和讨论,哪里写的不好的,我在进行调整,文章没什么难度,只是帮助一下遇到这个问题而苦恼的小伙伴。

 

posted @ 2023-04-12 17:08 Popeye-lxw 阅读(39231) 评论(0) 推荐(0) 编辑
摘要: 前题 共享打印机的正确打开方式,我想大家都不陌生,从WIN XP 时代就开始广泛使用了,尤其是公司内部和企事业单位。 解题 我主要想说的是随着系统的升级,win10 和win11 考虑安全性方面,在一点点禁止这种共享打印机的方式,虽然都是内网环境。 加上现在市面上新的打印机都支持远程打印,手机打印等 阅读全文
posted @ 2022-11-28 16:59 Popeye-lxw 阅读(5062) 评论(0) 推荐(0) 编辑
摘要: 今天闲的无聊,把以前遗留的问题解决一下,比如让人头痛的Jquery乱码问题。其实这方面文章已经很多了,但全面解决各种问题的很少,今天总结一下,方便自己也方便大家。原因很简单: 其实他的中文乱码就是因为contentType没有指定编码,对于不同Jquery的版本中这个地方有不同的设置,就拿我遇到的,jquery-1.6.1和jquery-1.8.3就有不同的定义。解决办法:在jquery-1.6.1文件中,搜索’contentType’然后在application/x-www-form-urlencoded后面加上; charset=UTF-8最终变成contentType:"app 阅读全文
posted @ 2012-12-29 17:37 Popeye-lxw 阅读(846) 评论(1) 推荐(0) 编辑
摘要: 今天部署应用程序,以前习惯了在IIS 6.0部署,各种顺畅,换到IIS 7.0 竟然遇到新的问题,具体如下记录: 程序发布一切正常,用静态页也测试了,可以正常访问。可等我登录系统,访问欢迎页时,页面打开如下图 后来去查阅各种资料发现,在IIS7.0集成模式中,当我们在Global.asax的Application_Start中使用HttpContext.Current属性的任何操作都是不可行的,It is not possible to access the request through the HttpContext.Current property in Application_St.. 阅读全文
posted @ 2012-10-15 15:24 Popeye-lxw 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 今天在做报表的时候遇到一个很影响用户体验的一个问题,就是报表数据多时自动分页后表头无法跟随。 我使用的报表是微软Report Viewer Control,这是微软自己的报表解决方案,以下就叫RDLC报表。 这个报表使用上,功能简单,很傻瓜化,绘制起来也很方便,具体功能网上可以找到很多资料。 这里我主要说下我的解决办法,其实很简单,我们都知道RDLC是用XML来描述一个报表相关的一切。我当时想着通过设计视图,可以找找属性设置下就可以了,可发现并没有这个属性来设置,于是就去看它的每一个节点,查MSDN,后来发现,只需要在<TablixMember>节点添加<RepeatOnNe 阅读全文
posted @ 2012-07-25 14:20 Popeye-lxw 阅读(3557) 评论(2) 推荐(1) 编辑
摘要: 大家天天用String 对象的Length属性,有没有发现他只是在机械的统计一下String对象上面的字符个数,而没有区分文字或数字说占字符的长度哪? 微软官方针对改属性给的解释是“当前字符串中字符的数量” 其实在C#.Net 这样的支持Unicode字符集的环境下,字符串处理时,英文、数字、汉字以及标点符号都是当着一个字符来看待的,但是英文、中文显示时所占宽度不一致,比如中文一个汉字占用2个字节长度,而英文占用1个字节长度。 比如有这样一个场景,当我们想根据一个字符串长度,截取部分文字显示到界面上 ,这时字符串中数字和文字都存在的话,这个长度显然是有错误的,最终界面上显... 阅读全文
posted @ 2012-06-28 15:58 Popeye-lxw 阅读(1999) 评论(0) 推荐(0) 编辑
摘要: 其实很多朋友下载Vista优化大师、Windows7优化大师或者魔方后最想干的第一件事,就是点击美化,在美化大师里面去掉快捷方式图标上的箭头。很多熟悉各种操作系统的朋友都知道,Win7、Vista系统下面的快捷方式图标机制和XP时代已经完全不同。因此很多用户感到纠结,在XP时代很风光的一些优化软件,在Win7和Vista上面都碰到了诸多的问题。我先将网上说的一些错误方法总结下:1.通过删除注册表HKEY_CLASSES_ROOT\lnkfileHKEY_CLASSES_ROOT\piffile下的IsShortcut去掉快捷方式的箭头。这种方法虽然可以去除小箭头,但有后遗症:不能用超级任务栏、 阅读全文
posted @ 2011-11-29 14:58 Popeye-lxw 阅读(1903) 评论(0) 推荐(0) 编辑
摘要: 今天项目进度不紧,有点时间,赶紧把困惑我很久的问题解决了,这个问题说大也不大,说小……它影响我的使用。平时我们在用微软程序的时候都习惯了点击历史记录中的快捷方式来直接打开以前看过或使用过的程序,当然有些人觉得这会泄漏个人隐私,如果这样的话,看完这篇文章,我想你也应该知道如何避免系统记录你的个人信息了。对于我,更喜欢程序记录我的操作记录,方便我下次快速访问。下面进入正题首先在任务栏点击右键选择属性,打开任务栏和开始菜单属性窗口,选择开始菜单标签,如下图:这里面有两个选项:文字写的很明确,第一个记录的是通过开始菜单打开的程序。第二个记录的是通过开始菜单打开的程序和微软自己开发的软件记录如(Micr 阅读全文
posted @ 2011-11-03 15:44 Popeye-lxw 阅读(1060) 评论(0) 推荐(1) 编辑
摘要: 今天在做项目的时候,做了一个文本框,设置为只读属性,通过脚本为其添加和修改里面的值。等提交到服务器端的时候,发现这个文本框中的值根本无法获取。经过不停的实验测试,还以为是自己这个解决方案的问题,重新建立了一个解决方案,发现问题依旧。实在没办法,google一把发现了解决的办法,这里记录一下,以前开发的时候从来也没注意过这个问题。 在.NET 2.0 下,当页面上的某个TextBox 设置了属性ReadOnly="True"时,通过客户端脚本给其赋值后,在后台代码中访问其Text属性却无法获得该值。经过尝试,发现可以通过如下的方式解决这个问题:1、不设置ReadOnly属性, 阅读全文
posted @ 2011-07-07 23:35 Popeye-lxw 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 今天刚买了个新硬盘,也算为自己的爱机升下级,安装了目前流行的WIN7系统,本来是件很不错的事情,可后来才发现,WIN7同以前的其它版本系统来说做了很大的改进!不只是用户展现这一块!系统具体改进那些不是我想说的,我主要是想说下我今天安装开发环境的悲惨历程,这里做下记录,方便自己也方便大家! 首先第一步,应该是先给系统安装IIS服务器,具体安装方法有很多,这里我就不一一介绍,随便一搜就有很多文章介绍,这里推荐http://www.cnblogs.com/zlmlovem/archive/2010/04/02/1703050.html 当然【笨明仔^-^】他还推荐了ASP+Access的配置,这个. 阅读全文
posted @ 2011-03-19 00:22 Popeye-lxw 阅读(2270) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示