OpenClaw Docker 部署安装教程?阿里云支持OpenClaw龙虾AI一键部署:https://t.aliyun.com/U/WxO5TJ 如下图:

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
稳定不贵,不用写代码,分钟级部署OpenClaw
https://openclaw.ikidi.top/api/download/package/22?promoCode=IVA4136EC91D
OpenClaw 支持通过 Docker 进行本地部署,推荐使用 Docker Compose 方式编排主应用与日志采集组件(如需)。阿里云OpenClaw官方部署教程汇总页面:https://t.aliyun.com/U/WxO5TJ

以下是基于官方文档的 Docker 部署方法:
创建 docker-compose.yml 文件,内容如下:
version: "3.9"
services:
openclaw:
image: openclaw:latest
restart: unless-stopped
volumes:
- openclaw-logs:/tmp/openclaw
- openclaw-sessions:/home/node/.openclaw/agents
environment:
- OPENCLAW_STATE_DIR=/tmp/openclaw
ports:
- "3000:3000"
logger-sidecar:
image: registry.cn-hangzhou.aliyuncs.com/adb-public-image/openclaw-logger-adb:1.0.0
restart: unless-stopped
depends_on:
- openclaw
volumes:
- openclaw-logs:/tmp/openclaw:ro
- openclaw-sessions:/home/node/.openclaw/agents:ro
- logger-offsets:/home/node/.openclaw/logger-adb
environment:
# AnalyticDB for MySQL 连接配置(如需日志采集)
- ADB_URL=your-adb-host.mysql.rds.aliyuncs.com
- ADB_PORT=3306
- ADB_USERNAME=your-username
- ADB_PASSWORD=your-password
- ADB_DATABASE=openclaw_logs
# 数据路径
- LOG_PATH=/tmp/openclaw
- SESSION_BASE_PATH=/home/node/.openclaw/agents
- OFFSET_STATE_PATH=/home/node/.openclaw/logger-adb/offsets.json
# 批量写入参数
- BATCH_SIZE=100
- FLUSH_INTERVAL_SECS=5
- RUST_LOG=info
volumes:
openclaw-logs:
openclaw-sessions:
logger-offsets:
说明:
- 若仅部署 OpenClaw 主应用,可删除
logger-sidecar相关部分。- 如需日志采集到 AnalyticDB,需替换
ADB_*环境变量为实际值。
docker compose up -d
http://localhost:3000(默认端口)。docker compose logs -f openclawdocker compose logs -f logger-sidecar3000:3000 可固定访问端口。如您仅需基础 OpenClaw 运行,无需日志采集,可简化为仅部署 openclaw 服务。