部署

OpenClaw 部署模式:WSL2、Docker、VPS 与托管平台

部署问题不只是“进程能不能跑起来”。更多人关心的是:重启后能不能活、远程能不能调、排障是不是顺手,以及为了“随时可达”会不会不小心把信任边界放得太大。

外部讨论里反复出现的需求

需要一份本地开发、个人 VPS、轻量托管平台之间的选型说明。

需要一份关于远程访问、日志、健康检查和更新的短清单。

需要明白 WSL2、Docker 和云主机为什么会表现不同。

这个专题页会覆盖什么

本地优先部署

对很多用户来说,最稳定的仍然是本地优先:Windows 走 WSL2,macOS 原生,Linux 单机。这样调试链路短,信任边界也更容易收紧。

WSL2 macOS Linux 本地 Gateway

容器与 VPS

当你需要持久化、远程可达或独立主机时,Docker 和 VPS 才真正值得上。与此同时,也必须正视存储、日志、重启和网络暴露这些运维问题。

Docker VPS Railway Render

远程访问但不失控

很多人想远程打开 dashboard 或发消息控制 OpenClaw。好的部署指南应该讲清什么时候只开 loopback,什么时候该加代理或 tailnet,以及怎样避免把私人助理变成公共入口。

远程访问 Tailnet 代理 Control UI

运维检查清单

真正完成部署,不是 install 成功,而是更新、日志、备份和重启都足够无聊。页面应该强调验证命令和回滚思路,而不是停在安装脚本。

健康检查 日志 更新 恢复

建议从这里开始

  1. 除非确实需要远程托管,否则优先选本地优先方案。
  2. 优先使用干净基础镜像,不要默认相信黑盒一键镜像。
  3. 在接入常驻消息通道前,先验证 health、logs 和 dashboard。
  4. 提前写清楚谁可以访问 gateway,以及凭据如何轮换。