OpenClaw 从环境准备到成功部署的完整过程,涵盖 Docker 环境校验、国内源适配、交互式配置及常见报错处理,共包含 9 个主要步骤。
1. 环境检查
首先确认 Docker 与 docker-compose 版本满足要求,确保容器环境可用。

2. 获取源码
克隆 GitHub 仓库,若遇到网络问题,可配置代理或替换为国内加速源后再执行。
git clone https://github.com/openclaw/openclaw.git cd openclaw ./docker-setup.sh

报错error是代理问题更换国内代理即可

{"builder": {"gc": {"defaultKeepStorage": "20GB","enabled": true}},"experimental": false,"features": {"buildkit": true},"registry-mirrors": ["https://docker.m.daocloud.io","https://hub-mirror.c.163.com"]}
3. 执行安装脚本
进入项目目录后运行安装脚本,开始交互式配置。
./docker-setup.sh

4. 初始化与模式选择
依次选择 初始化 → QuickStart 模式,快速完成基础环境搭建。
模型供应商选择:MimiMax
认证方式选择:国内认证(带 CN)
按要求输入 API Key
交互通道与联网供应商配置可直接跳过。




5.启动与访问限制处理
首次启动时出现访问受限问题,通过修改配置文件放开相关校验项后恢复正常。
原因:无法访问,放开openclaw对访问源的校验

docker-compose -f docker-compose.yml run --rm openclaw-cli \config set gateway.controlUi.allowedOrigins '["*"]' --strict-jsondocker-compose -f docker-compose.yml run --rm openclaw-cli \config set gateway.controlUi.dangerouslyDisableDeviceAuth true

然后重启docker-compose
docker-compose up -d

夜雨聆风