Win10下Docker Compose已内置在Docker Desktop中,无需单独安装,全程核心分3步:开启BIOS虚拟化→开启Windows相关功能→安装Docker Desktop,适配联想T430老机型,每一步操作都标清,新手可直接跟着来。
关键前提:你的Win10需为64位专业版/企业版/教育版(家庭版需额外配置WSL2,文末附简易解决),且T430内存至少4G(建议8G,老机型运行更流畅)。
步骤1:开启T430 BIOS虚拟化(VT-x)【必做,Docker核心依赖】
联想T430默认可能关闭虚拟化,需先在BIOS开启,操作如下:
1. 关闭电脑,重新开机,开机瞬间连续按F1键(T430进入BIOS的快捷键),进入BIOS设置界面;
2. 用键盘方向键找到Security(安全)选项,回车进入;
3. 找到Virtualization(虚拟化)/Intel Virtual Technology选项,回车将其改为Enabled(开启);
4. 按F10键,选择Yes回车,保存设置并重启电脑。

步骤2:开启Windows10必备功能(Hyper-V+WSL2+容器)
1. 按电脑Win+R键,弹出运行窗口,输入optionalfeatures,回车打开「Windows功能」面板;
2. 在面板中勾选以下所有选项,确保不遗漏:
◦ Hyper-V(含其下的子选项,会自动全选)
◦ 容器
◦ 适用于Linux的Windows子系统
3. 点击面板下方确定,系统会自动安装组件,安装完成后提示重启电脑,点击重启(必须重启,功能才生效)。



1. 打开浏览器,访问Docker官方下载地址:https://www.docker.com/products/docker-desktop/
拉到页面下方,找到Docker Desktop for Windows,点击下载(无需注册,直接下载安装包);
2. 下载完成后,双击安装包(.exe格式),进入安装界面:
◦ 全程默认下一步即可,无需修改任何选项(安装包会自动检测WSL2,无需手动配置);
◦ 若出现勾选「Add shortcut to desktop」(添加桌面快捷方式),建议勾选,方便后续打开;
3. 安装完成后,界面会提示Close and restart(关闭并重启),点击重启电脑(第二次重启,必做)。
步骤4:启动Docker Desktop并验证安装成功【最终确认】
4.1 首次启动Docker Desktop
1. 重启后,双击桌面Docker Desktop快捷方式,首次启动会加载约1-2分钟(老机型稍慢);
2. 若弹出「Service status: Running」,且桌面右下角出现Docker鲸鱼图标(绿色即正常运行,红色需检查),说明启动成功;
首次启动若提示WSL2更新,直接点击弹窗中的下载更新,安装后重启即可。
4.2 验证Docker+Docker Compose安装(核心步骤)
1. 按Win+R键,输入cmd,回车打开命令提示符(CMD);
2. 在CMD中逐行输入以下3条命令,每条输完回车,均出现版本信息即成功:
# 验证Docker版本(出现Docker version xxx即正常)
docker --version
# 验证Docker Compose版本(内置版,出现docker-compose version xxx即正常)
docker compose version
# 终极测试:运行测试容器,出现"Hello World!"即完全正常
docker run --rm hello-world
若第三条命令运行后,显示一堆英文并最后出现Hello from Docker!,说明Docker能正常拉取镜像、运行容器,安装无问题。
🌟 联想T430(Win10)专属优化&注意事项
1. 内存分配限制:T430是老机型,Docker默认占用内存较多,需手动调低:
打开Docker Desktop→右上角设置(齿轮图标)→Resources(资源)→将内存调为2G(建议值),点击Apply & Restart保存;
2. 后台自启:若想关闭Docker开机自启(节省内存),打开Docker Desktop→设置→General(常规),取消勾选「Start Docker Desktop when you log in」;
3. Win10家庭版适配:若你的Win10是家庭版,无法开启Hyper-V,需先安装WSL2手动版,再装Docker Desktop,简易操作:
按Win+X打开Windows终端(管理员),输入wsl --install回车,安装完成后重启,再按上述步骤3-4安装Docker Desktop即可。
常见小问题解决
1. Docker鲸鱼图标红色:重启Docker Desktop(右键图标→Restart),若仍红色,重启电脑即可;
2. 运行hello-world提示网络错误:Docker拉取镜像需联网,打开电脑代理/切换网络,再重新执行命令;
3. CMD中输入docker命令提示“不是内部命令”:Docker Desktop未正常启动,或安装时未自动配置环境变量,重启Docker Desktop即可。
安装完成后,就可以继续执行OpenClaw的Docker部署步骤了,后续操作均在CMD/终端中执行即可。
更多问题可关注留言咨询哦!
夜雨聆风