造价
OpenClaw Docker/VPS 部署完全指南——DigitalOcean/Cloudflare 实战
calendar_today2026-02-25
/schedule阅读 14 min
/text_fields373 字
本地运行 OpenClaw,关机或断网 Agent 就下线了。如果你需要 Agent 24 小时在线(比如工地施工日志自动化),就需要部署到云服务器。本文详解 Docker、DigitalOcean、Cloudflare Workers 三种部署方案。
一、Docker 部署(推荐)
terminal
# 拉取镜像$ docker pull openclaw/openclaw:latest# 运行容器$ docker run -d \--name openclaw \--restart=always \-v ~/.openclaw:/root/.openclaw \openclaw/openclaw:latest# 运行 onboard 向导(首次)$ docker exec -it openclaw openclaw onboard# 查看日志$ docker logs -f openclaw# 更新版本$ docker pull openclaw/openclaw:latest$ docker stop openclaw && docker rm openclaw$ docker run -d --name openclaw --restart=always \-v ~/.openclaw:/root/.openclaw \openclaw/openclaw:latest
关键点:-v ~/.openclaw:/root/.openclaw 挂载配置目录,确保容器重启后数据不丢失。--restart=always 确保服务器重启后自动启动。
二、DigitalOcean 1-Click 部署
DigitalOcean 提供官方 1-Click 部署镜像,最简单的云端方案:
terminal
# 1. 访问 marketplace.digitalocean.com 搜索 "OpenClaw"# 2. 选择 $6/月 Droplet(1GB RAM 足够)# 3. 创建后 SSH 登录$ ssh root@你的服务器IP# 4. 运行 onboard$ openclaw onboard --install-daemon# 镜像已预装 Node.js 22、OpenClaw、防火墙、Tailscale
三、Cloudflare Workers 部署
Cloudflare 官方项目 moltworker 可将 OpenClaw 部署到 Workers 上(Workers Paid 计划 $5/月):
terminal
# 克隆 moltworker 项目$ git clone https://github.com/cloudflare/moltworker.git$ cd moltworker# 配置$ cp wrangler.toml.example wrangler.toml# 编辑 wrangler.toml 填入你的 Cloudflare 账号和配置# 部署$ npx wrangler deploy
四、国内云(阿里云/腾讯云)
国内云推荐用 Docker 方案。以腾讯云轻量应用服务器为例:
terminal
# SSH 登录$ ssh ubuntu@你的服务器IP# 安装 Docker$ curl -fsSL https://get.docker.com | sh# 部署 OpenClaw(同上 Docker 流程)$ docker pull openclaw/openclaw:latest$ docker run -d --name openclaw --restart=always \-v ~/.openclaw:/root/.openclaw \openclaw/openclaw:latest# 配置国产模型(DeepSeek 无需代理)$ docker exec -it openclaw openclaw onboard
💡 成本参考:腾讯云轻量 2C2G 约 ¥40/月,DeepSeek API 约 ¥1/百万 token。一个 24 小时在线的 AI Agent 月成本不到 ¥50。
分享: