前置准备
在开始之前,确保你的环境满足以下基础要求。这一步主要是为了后续 Docker 容器能顺利运行。
- 系统环境:Windows 10+、macOS 12+ 或 Linux(推荐 Ubuntu 22.04)。内存建议 4G 以上,无需独立 GPU。
- 核心工具:安装 Docker 和 Docker Compose。国内用户建议使用国内镜像源加速,Git 版本保持在 2.40+。
- 密钥获取:你需要一个 Kimi Code API Key。访问火山方舟控制台完成实名认证后,在「API Key 管理」中创建并保存 Access Key ID 与 Secret。注意密钥仅显示一次,务必妥善记录。
- 辅助工具:浏览器(Chrome/Edge)用于访问控制台,IM 工具(飞书/企业微信)用于后续远程控制配置。
部署环境搭建
官方推荐使用 Docker 方式部署 OpenClaw,数据存储在本地,支持 7×24 小时后台运行,重启后自动恢复。
拉取源码与构建镜像
首先克隆适配 Kimi K2.5 的中文开源版源码,无需修改配置即可直接使用。构建镜像时命名为 clawdbot:latest,这个过程大约需要几分钟。
git clone https://ghproxy.com/https://github.com/OpenClawChinese/OpenClaw.git
cd OpenClaw
docker build -t clawdbot:latest .
构建完成后,创建一个持久化卷来存储数据,防止服务重置导致信息丢失。
docker volume create openclaw-data
初始化配置与服务启动
接下来初始化 OpenClaw 的配置参数,自动生成默认设置。这里的关键是配置远程访问权限,必须设置 Token 以防止未授权登录。
# 初始化配置
docker run --rm -v openclaw-data:/root/.openclaw clawdbot:latest openclaw setup
# 设置网关绑定与认证 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 你的自定义密码
使用 Docker Compose 启动服务是最稳妥的方式,它能保证后台运行并在异常退出时自动重启。先创建 docker-compose.yml 文件:
version: '3.8'
services:
openclaw:
image: clawdbot:latest
container_name: openclaw-kimi
ports:
- "18789:18789"


