一、前置准备
核心依赖清单
- 环境要求:Windows10+/macOS12+/Linux(Ubuntu22.04最佳),4G以上内存,无需独立GPU
- 必备工具:Docker+Docker Compose(一键安装脚本已适配国内源)、Git(版本2.40+)
- 密钥准备:Kimi Code API Key(火山方舟/CodingPlan获取,需实名认证,保存好密钥仅显示一次)
- 辅助工具:浏览器(Chrome/Edge最新版)、IM工具(飞书/企业微信,用于远程控制)
快速获取Kimi K2.5 API Key
- 访问火山方舟控制台:https://ark.volces.com,注册并完成实名认证
- 进入「API Key管理」→「创建API Key」,命名后生成密钥,复制Access Key ID+Secret保存至本地文本
一键安装Docker
# Windows/macOS/Linux通用一键安装脚本(内置国内镜像源)
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
# 验证安装成功(显示版本号即达标)
docker --version && docker compose version
二、Docker一键部署OpenClaw
核心优势
官方推荐部署方式,数据本地存储不泄露,支持7×24小时后台运行,一键重启自动恢复,兼容所有系统
步骤1:拉取源码 + 构建镜像
# 1. 克隆 OpenClaw 中文开源版源码(适配 Kimi K2.5,无需修改配置)
git clone https://github.com/OpenClawChinese/OpenClaw.git
cd OpenClaw
# 2. 构建 Docker 镜像(命名为 clawdbot:latest)
docker build -t clawdbot:latest .
# 3. 创建数据持久化卷(关键!防止数据丢失,不可删除)
docker volume create openclaw-data
步骤2:初始化配置 + 启动服务
# 1. 初始化 OpenClaw 配置(自动生成默认参数,无需手动修改)
docker run --rm -v openclaw-data:/root/.openclaw clawdbot:latest openclaw setup
# 2. 配置远程访问(允许局域网/公网访问,必设 Token 防未授权登录)
docker run --rm -v openclaw-data:/root/.openclaw clawdbot:latest openclaw config set gateway.bind lan
docker run --rm -v openclaw-data:/root/.openclaw clawdbot:latest openclaw config set gateway.auth.token 你的自定义密码(如 OpenClaw@2026)
# 3. Docker Compose 启动服务(后台运行,重启自动恢复)
# 先创建 docker-compose.yml 文件(直接复制以下内容)
> docker-compose.yml <<
docker compose up -d
docker compose ps
docker compose logs -f


