问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Windows 10系统中Docker Engine停止问题的解决方案

创作时间:
作者:
@小白创作中心

Windows 10系统中Docker Engine停止问题的解决方案

引用
CSDN
1.
https://blog.csdn.net/cplvfx/article/details/138033592

在使用Windows 10系统时,如果遇到Docker Engine停止的问题,可以按照以下步骤进行排查和解决。

一、检查服务是否开启

确保【Docker Desktop Service】已启动。你也可以将其设置为“自动”启动:

  • 操作方式1:通过搜索
    在底部菜单中找到搜索功能,输入“服务”进行查找。如果底部没有“搜索”图标,可以通过右键点击底部菜单并选择“搜索”来显示搜索图标。

  • 操作方式2:通过命令
    按下键盘上的“Win+R”组合键,弹出运行对话框,输入services.msc,然后点击“确定”。

二、检查 Hyper-V是否安装

在Windows控制面板中,选择“程序和功能”,然后进入“启用或关闭Windows功能”。找到Hyper-V并全部勾选,点击“确定”等待安装完成。

三、检查 bcdedit的hypervisorlaunchtype是否为Auto

通过以下步骤检查和设置bcdedit的hypervisorlaunchtype:

  1. 右键点击“开始”菜单,选择“Windows PowerShell(管理员)”。
  2. 输入bcdedit查看当前的hypervisorlaunchtype状态。
  3. 如果状态不是“Auto”,则输入以下命令并重启电脑:
    bcdedit /set hypervisorlaunchtype auto
    

四、检查CPU是否开启虚拟化

如何查看:

  1. 右键点击任务栏,选择“任务管理器”。
  2. 在任务管理器中选择“性能”选项卡,查看CPU信息。

如何设置:

  1. 重启电脑并在开机时按下特定的按键(如F2、F10、Delete等)进入BIOS设置界面。
  2. 在BIOS设置界面中,找到“Advanced”或“高级”选项,然后选择“CPU Configuration”或“CPU 配置”选项。
  3. 在“CPU Configuration”或“CPU 配置”选项中,找到“SVM Mode”或“SVM 模式”选项,将其设置为“Enabled”或“启用”状态。
  4. 保存设置并退出BIOS设置界面,重新启动计算机。

五、检查wsl

5.1 是否开启

在Windows控制面板中,选择“程序和功能”,然后进入“启用或关闭Windows功能”。找到“适用于Linux的Windows子系统”并勾选,点击“确定”等待安装完成。

5.2 检查更新

打开Windows PowerShell,输入以下命令进行更新检查:

wsl --update
© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号