OpenClaw简单实用快速部署步骤
–Docker模式
环境说明
– 服务器:centos7.4
-模型:(自定义)
– OpenClaw 版本:2026.3.1-amd64
一、准备工作
1.1 下载 Docker 镜像(如已有则跳过)
拉取 amd64 镜像
docker pull ghcr.io/openclaw/openclaw:2026.3.1-amd64
保存为 tar 文件
docker save -o openclaw-latest.tar ghcr.io/openclaw/openclaw:2026.3.1-amd64
二、服务部署
2.1 上传文件
将整个openclaw文件夹复制到服务器(自行通过 U 盘或其他方式实现),后面文件需要按需放到指定位置。
2.2 准备目录空间
1)mkdir /home/node/.openclaw
2)mkdir /home/node/.openclaw/data
3)在/home/node/.openclaw/data放入openclaw.json
4)cd /home/node/.openclaw
5)chmod -R 1000:1000 ./data (如权限不足则配置777)
1)在根目录下 mkdir /home/openclaw
2)将docker-compose.yml文件放入/home/openclaw目录内
3)将openclaw-latest.tar文件放入/home/openclaw目录内
4)mkdir /home/openclaw/data
5)在/home/openclaw/data放入下列文件openclaw.json、.env
2.3 加载镜像
1)cd /home/openclaw
2)docker load -i openclaw-latest.tar
3)
docker tag ghcr.io/openclaw/openclaw:2026.3.1-amd64 openclaw:latest
2.4 修改配置文件
1)cd /home/node/.openclaw/data
2)vim openclaw.json
主要修改是(**controlui**alloworigins内第三条字段:http://[安装openclaw服务器ip]:18789)
2.5 设置权限并尝试启动
# 启动目录下权限设置
1)cd /home/openclaw
2)sudo chown -R 1000:1000 data
# 启动容器
docker compose up -d
docker compose run –rm openclaw-cli onboard –install-daemon
Config handling第一次选manual-update
网络配置选择lan模式
#如启动失败并修改了/home/node/.openclaw/data下的openclaw.json文件,则执行下列步骤
1)docker-compose down
2)从2.5的“启动容器”开始重走
# 访问地址
访问地址中涉及token,需要自己在启动配置时候留意下:
按上图所示,则实际方案URL为:
http://[安装openclaw服务器ip]:18789/#token=[上图token]
三、常用命令
docker stop pid(pid需要用docker ps -a查询)
docker restart pid(pid需要用docker ps -a查询)
docker compose logs -f pid
curl http://127.0.0.1:18789/healthz
夜雨聆风