win10安装docker
参考deepseek
第一步:检查系统要求
操作系统:Windows 10 专业版/企业版/教育版(版本号 2004 及以上,或 Build 19041 及以上),或 Windows 11。
操作:此电脑,右键 属性
windows规格:
版本 Windows 10 专业版
版本号 22H2
安装日期 2025/6/3
OS 内部版本 19045.6466
硬件:支持并开启 Hyper-V 和 硬件虚拟化(VT-x/AMD-V)。
神舟战神 BIOS 开机按DEL键
选择 `Advanced`-> `Intel Virtualization Technology` 设置为 `enable`
然后在`Exit` 选择 `Save Changes and Reset`
内存:至少 4GB(建议 8GB 以上)。
💡 如果你的系统是 Windows 10 家庭版,官方不支持 Hyper-V,但可以使用 Docker Desktop + WSL 2 模式(推荐),或使用旧版的 Docker Toolbox。
第二步:开启 WSL 2(推荐方式)
新版 Docker 推荐运行在 WSL 2 后端,性能更好且资源占用更低。
-
以管理员身份打开 PowerShell,执行:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart -
重启电脑。
-
重启后,下载并安装 WSL 2 Linux 内核更新包:
-
将 WSL 2 设为默认版本:
wsl --set-default-version 2
第三步:安装 Docker Desktop
- 访问 Docker 官网下载安装包:
- 双击下载的
.exe文件,按提示安装。- 安装时务必勾选
Use WSL 2 instead of Hyper-V(推荐)。 - 如果未出现该选项,说明你的系统未正确开启 WSL 2。
- 安装时务必勾选
- 安装完成后,需要重启电脑。
如何看是amd还是arm
按下
Win + R打开运行窗口,输入cmd并回车。输入命令
echo %PROCESSOR_ARCHITECTURE%并回车:
- 输出
AMD64表示 AMD/x86_64 架构。- 输出
ARM64表示 ARM 架构。
第四步:启动并验证
- 重启后,双击桌面上的 Docker Desktop 图标启动。
- 首次启动会提示接受服务协议,点击 Accept。
- 等待 Docker 引擎启动(任务栏右下角鲸鱼图标变为稳定状态)。
- 打开命令提示符或 PowerShell,运行经典测试命令:
如果看到欢迎信息,说明安装成功。docker --version docker run hello-world
第五步:更换Docker镜像
Settings > Docker Engine
{
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://dockerproxy.com",
"https://docker.nju.edu.cn"
]
}

浙公网安备 33010602011771号