1. Docker官网

04

  1. 去官网下载

05

57

  • D:\docker => 安装路径
  • docker.exe => 安装包

58

start /w "" "docker.exe" install --installation-dir=F:\Docker

23

06

24

25

26

  1. 安装成功

27

14

4.1.2 docker engine stopped

  • 报错界面

15

  • 启动服务 => 直接搜索服务即可

07

64

  • 检查Hyper-V是否安装

  • 路径在 => 控制面板 => 程序 => 启用或关闭Windows功能,如下图

08

  • 如果没有Hyper选项,则新建文件

HyPer.cmd

pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

65

  • 然后右键以管理员的方式启动

  • 输入Y重启电脑后,查看控制面板-程序-启用或关闭Windows功能,可以看下Hyper-v节点已存在

  • 检查另外两个是否都有勾选

09

  • 检查 bcdedit的hypervisorlaunchtype是否为Auto

  • 【win菜单】右键》选择 Windows PowerShell(管理员)

  • 输入 => bcdedit

10

  • 如果不是Auto

  • 输入 => bcdedit /set hypervisorlaunchtype auto

  • 重启电脑

  • 检查CPU是否开启虚拟化

  • 右键底部菜单>任务管理器>性能>CPU

11

检查wsl

  • 如在安装的过程当中有报错,则需要安装wsl(安装包已经提供)
  • 如果已经安装,则需要更新 wsl --update

66

  • 遇到 =>
没有注册类
xxxxxx
  • 解决 => https://github.com/microsoft/WSL/releases
  • 下载安装完毕即可

67

  • [WSL2启动安装时提示灾难性故障](

image

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "registry-mirrors": [
    "https://docker.m.daocloud.io",
    "https://hub.rat.dev",
    "https://docker.1panel.live"
  ]
}
posted on 2026-04-09 14:59  谢晨锋  阅读(5)  评论(0)    收藏  举报