
- 去官网下载


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

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





- 安装成功


4.1.2 docker engine stopped
- 报错界面

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


-
检查Hyper-V是否安装
-
路径在 => 控制面板 => 程序 => 启用或关闭Windows功能,如下图

- 如果没有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

-
然后右键以管理员的方式启动
-
输入Y重启电脑后,查看控制面板-程序-启用或关闭Windows功能,可以看下Hyper-v节点已存在
-
检查另外两个是否都有勾选

-
检查 bcdedit的hypervisorlaunchtype是否为Auto
-
【win菜单】右键》选择 Windows PowerShell(管理员)
-
输入 => bcdedit

-
如果不是Auto
-
输入 =>
bcdedit /set hypervisorlaunchtype auto -
重启电脑
-
检查CPU是否开启虚拟化
-
右键底部菜单>任务管理器>性能>CPU

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

- 遇到 =>
没有注册类
xxxxxx
- 解决 =>
https://github.com/microsoft/WSL/releases - 下载安装完毕即可
- [WSL2启动安装时提示灾难性故障](

{
"builder": {
"gc": {
"defaultKeepStorage": "20GB",
"enabled": true
}
},
"experimental": false,
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://hub.rat.dev",
"https://docker.1panel.live"
]
}
浙公网安备 33010602011771号