window部署open claw(使用wsl-Ubuntu-docker部署)
一、前置准备(所有方案必看)
1. 系统与硬件要求
配置项 | 最低要求 | 推荐配置 |
系统版本 | Windows 11 22H2 及以上 64 位 | Windows 11 23H2 最新稳定版 |
CPU | x86-64 双核 2.0GHz | 四核 2.5GHz+,支持硬件虚拟化 |
内存 | 4GB | 8GB+(Docker / 多技能运行需充足内存) |
磁盘 | 1GB 可用空间 | 10GB+ SSD(存放镜像、依赖与数据) |
网络 | 稳定外网连接(可访问 GitHub/npm) | 带国内镜像加速的网络 |
2. Windows 11 核心前置设置
- 开启硬件虚拟化
开机进入 BIOS/UEFI,开启Intel VT-x或AMD-V虚拟化技术(Docker/WSL2 必须开启,否则无法运行)。
- 开启 Windows 必要功能
按下Win+S搜索「启用或关闭 Windows 功能」,勾选以下 3 个选项,点击确定后重启电脑:
- 虚拟机平台
- Windows 虚拟机监控程序平台
- 适用于 Linux 的 Windows 子系统
- 临时放行安全软件
安装前暂时关闭第三方杀毒软件(360、腾讯电脑管家)和 Windows Defender 实时防护,避免拦截脚本执行、端口监听和依赖下载,安装完成后可重新开启。
二、方案:官方推荐 WSL2+Docker 部署(兼容性最强,优先选择)
该方案通过 WSL2 提供原生 Linux