2026年OpenClaw Docker部署保姆级教程:云服务器一键搭建
教程说明:本文讲解如何使用Docker在云服务器上部署OpenClaw,实现24/7在线运行。适合希望长期稳定使用OpenClaw的用户,涵盖阿里云轻量服务器购买、Docker安装、容器配置全流程。
为什么选择Docker部署OpenClaw?
相比本地安装,Docker部署有三大核心优势:环境隔离避免依赖冲突、一键启停管理简单、云端运行实现7×24小时在线。特别适合需要长期运行OpenClaw的场景。
环境隔离
容器独立运行,不影响主机其他程序,升级回滚都方便
快速部署
一条命令启动,预装所有依赖,5分钟完成部署
云端运行
部署在云服务器,关闭电脑也能持续工作
第一步:选购并配置云服务器
推荐使用阿里云轻量应用服务器,配置简单、价格实惠。OpenClaw最低配置要求:2核CPU、2GB内存、20GB硬盘。
推荐配置方案
新用户首年118元,平均月费不到10元,比本地电脑24小时开机电费还便宜
阿里云购买步骤:
- 1. 访问阿里云官网:搜索"轻量应用服务器"或直接访问活动页面
- 2. 选择配置:地域选"华东(上海)",镜像选"Ubuntu 22.04",配置选2核4G
- 3. 设置密码:设置root密码(建议使用密码管理器生成强密码)
- 4. 放通端口:在防火墙规则中开放18789和18790端口(TCP协议)
- 5. 获取公网IP:购买成功后,在控制台查看服务器公网IP地址
安全建议
不要将root密码设置得过于简单!云服务器每天会遭受数百次暴力破解尝试。推荐使用至少16位包含大小写字母、数字、特殊符号的密码,或使用SSH密钥登录。
第二步:安装Docker环境
使用SSH连接到云服务器后,首先安装Docker。Ubuntu系统可以使用官方一键安装脚本,3分钟完成。
SSH连接服务器(Windows用户使用PowerShell或PuTTY):
输入密码后回车,首次连接会提示确认,输入yes即可
安装Docker(一键脚本,推荐):
脚本会自动检测系统版本、添加软件源、安装Docker Engine和Docker Compose
安装完成后,启动Docker服务:
验证安装
运行命令检查Docker版本:
应显示:Docker version 25.0.0 或更高版本
网络加速
国内服务器建议配置Docker镜像加速器(阿里云、腾讯云、网易云等),或使用VPN07的1000Mbps带宽直连Docker Hub,拉取镜像速度15MB/s+
第三步:运行OpenClaw Docker容器
Docker环境就绪后,使用docker run命令启动OpenClaw容器。这是整个部署流程的核心步骤。
一键启动OpenClaw容器:
--name openclaw-gateway \
--init \
--restart unless-stopped \
-p 18789:18789 \
-p 18790:18790 \
-v ~/.openclaw:/home/node/.openclaw \
-v ~/.openclaw/workspace:/home/node/.openclaw/workspace \
-e HOME=/home/node \
ghcr.io/openclaw/gateway:latest
参数说明(看不懂也能用,但了解更好):
-d
后台运行容器,不占用终端
--restart
服务器重启后自动启动容器,实现7×24小时在线
-p
端口映射,将容器的18789端口映射到主机,外网才能访问
-v
数据卷挂载,配置文件和数据保存在主机,容器删除也不丢失
第四步:配置OpenClaw并访问
容器启动后,需要进入容器内部完成初始化配置,然后就可以通过浏览器访问了。
进入容器执行配置:
按照提示选择AI模型提供商、输入API Key等,配置过程与本地安装相同
通过浏览器访问OpenClaw
配置完成后,在浏览器输入以下地址:
如何获取访问令牌?
输出结果会显示完整的访问URL,包含token参数
端口访问不了?检查防火墙
如果浏览器无法访问18789端口,99%是防火墙问题:
- 1. 阿里云控制台:进入"轻量应用服务器" → "防火墙" → 添加规则,开放18789端口
- 2. 服务器本地防火墙:运行
ufw allow 18789或firewall-cmd --add-port=18789/tcp --permanent - 3. 验证端口:使用在线工具检查端口是否开放,或运行
telnet 你的IP 18789
Docker常用管理命令
掌握这些命令,就能轻松管理OpenClaw容器的启停、日志查看、数据备份等操作。
停止容器
docker stop openclaw-gateway
启动容器
docker start openclaw-gateway
重启容器
docker restart openclaw-gateway
查看日志
docker logs -f openclaw-gateway
VPN07:Docker部署的最佳网络伴侣
Docker部署过程中有两个网络瓶颈:镜像拉取慢、API调用不稳定。VPN07完美解决这两大痛点:
30天退款保证,支持所有云服务器平台(阿里云、腾讯云、AWS、GCP等),专为开发者优化。