前言
最近OpenClaw老火了,号称啥事都能帮你干的AI,任务丢过去就会自己完成,完美解决了Token滞销的问题,那么今天就用Docker Compose来搞一个玩玩!
注意:不要随便给别人用!!!否则AI可能把你的API和个人信息之类的打包发给别人!!!也不要在自己的主力电脑上部署,小心AI直接给你文件删完了!!!附带一句请随时注意你的Token账单和你的钱包!
安装
步骤 1:创建工作目录
mkdir -p ~/openclaw-docker
cd ~/openclaw-docker步骤 2:创建 .env 环境文件
nano .env # 创建.env文件 将以下内容复制到 .env 文件:
# 镜像配置
OPENCLAW_IMAGE=jiulingyun803/openclaw-cn:latest
# 数据目录(相对于 docker-compose.yml 所在目录)
OPENCLAW_CONFIG_DIR=./data/.openclaw
OPENCLAW_WORKSPACE_DIR=./data/clawd
# 网关配置
OPENCLAW_GATEWAY_PORT=18789
OPENCLAW_BRIDGE_PORT=18790
OPENCLAW_GATEWAY_BIND=lan
OPENCLAW_GATEWAY_TOKEN=your-secure-token-here
# Claude 集成(可选,仅使用 Claude 作为后端时填写)
CLAUDE_AI_SESSION_KEY=
CLAUDE_WEB_SESSION_KEY=
CLAUDE_WEB_COOKIE=这里附一份表格,关于.env的配置解释:
步骤 3:创建 docker-compose.yml 文件
nano docker-compose.yml # 创建docker-compose.yml文件将以下内容复制到 docker-compose.yml:
services:
openclaw-cn-gateway:
image: ${OPENCLAW_IMAGE:-openclaw-cn:local}
user: node:node
environment:
HOME: /home/node
TERM: xterm-256color
OPENCLAW_GATEWAY_TOKEN: ${OPENCLAW_GATEWAY_TOKEN}
CLAUDE_AI_SESSION_KEY: ${CLAUDE_AI_SESSION_KEY}
CLAUDE_WEB_SESSION_KEY: ${CLAUDE_WEB_SESSION_KEY}
CLAUDE_WEB_COOKIE: ${CLAUDE_WEB_COOKIE}
volumes:
- ${OPENCLAW_CONFIG_DIR:-./data/.openclaw}:/home/node/.openclaw
- ${OPENCLAW_WORKSPACE_DIR:-./data/clawd}:/home/node/clawd
ports:
- "${OPENCLAW_GATEWAY_PORT:-18789}:18789"
- "${OPENCLAW_BRIDGE_PORT:-18790}:18790"
init: true
restart: unless-stopped
command:
[
"node",
"dist/index.js",
"gateway",
"--bind",
"${OPENCLAW_GATEWAY_BIND:-lan}",
"--port",
"${OPENCLAW_GATEWAY_PORT:-18789}"
]
openclaw-cn-cli:
image: ${OPENCLAW_IMAGE:-openclaw-cn:local}
user: node:node
environment:
HOME: /home/node
TERM: xterm-256color
BROWSER: echo
CLAUDE_AI_SESSION_KEY: ${CLAUDE_AI_SESSION_KEY}
CLAUDE_WEB_SESSION_KEY: ${CLAUDE_WEB_SESSION_KEY}
CLAUDE_WEB_COOKIE: ${CLAUDE_WEB_COOKIE}
volumes:
- ${OPENCLAW_CONFIG_DIR:-./data/.openclaw}:/home/node/.openclaw
- ${OPENCLAW_WORKSPACE_DIR:-./data/clawd}:/home/node/clawd
stdin_open: true
tty: true
init: true
entrypoint: ["node", "dist/index.js"]步骤 4:启动容器
docker compose up -d步骤 5:运行配置向导
docker compose run --rm openclaw-cn-cli onboard配置向导可以帮助你完成以下基础设置:
选择网关后端(Claude、Gemini 等)
配置 Feishu、Telegram 等渠道
生成和保存配置
步骤 6:访问 Web UI
打开浏览器访问:
http://127.0.0.1:18789/将配置向导生成的令牌复制到登录页面即可。
如果你有公网IP的话,就用 http://你的公网IP:端口/ 访问。
个人观点
最后文章的结尾,我附带一些个人的观点,欢迎大家在评论区参与讨论!
OpenClaw的出现,无疑是智能体AI的又一大进步。
对于一些真正有需求的企业,肯定不敢大规模使用,就算是大规模使用了,也不会没有审核之类的一道防线,只能说继续期待AI发展。
对于普通个人而言,我建议玩玩就可以了,不要想着这个东西能挣钱,要知道使用AI的成本就是非常高的,我自己也试了试的,基本上一个很简单的问题,比如问问今天的天气,就能干到10万Tokens左右,这还是正常的,以 Doubao-Seed-2.0-pro 的价格来算,就约为1.6元,实际情况更多,编程一类的,账单更是飞上天了(我试了试开发一个Windows下能用的计算器,AI完成后花费了我23.6元),当你玩久后发现,能干的事多,但真正的能干的事情少,真的太少了,在OpenClaw AI能干的事情,你基本上也能完成,还能省少说10元钱,因为现在的AI不成熟,你永远无法知道AI会给你来上波什么操作。
对于有钱,且真的需求效率的,我推荐试一试,真的能快太多。
最后的最后,如果你真的决定用了,请随时注意有关OpenClaw的安全升级和漏洞消息,谨防信息泄露等等问题!