版本 :2026.3.12 

openclaw 最近又升级了,前两天试了一下最新版本的openclaw ,说实话也遇到了很多不一样的坑,为了让小伙伴不要像我一样再踩坑,所以特意整理了一下文档,希望共同学习,公共进步。

下载地址:

https://github.com/openclaw/openclaw/tagshttps://github.com/openclaw/openclaw/archive/refs/tags/v2026.3.11.tar.gz

解压后

直接执行docker-setup.sh

./docker-setup.sh

错误提示:

Docker Compose not available (try: docker compose version) 

意思是找不到docker compose这个命令,因为我本地装的是老版本的docker-compose所以将文件中所有的docker compose 替换成docker-compose

:%s/docker compose/docker-compose/g

再次运行

./docker-setup.sh

提示:

在Dockerfile同级目录 创建.npmrc

touch .npmrc

默认个人使用,选择yes

修改配置

选择模型(我一般用的是Minimax)

选择国内的地址

注意:要提前在minimax 提前创建好API-KEY(密钥千万要保存好,不能泄露)

先不配置channel,直接跳过

先不配置skills

部署完成提示:

查看日志

docker logs -f openclaw-openclaw-gateway-1


需要配置controlUi (换成你访问IP地址和端口)配置文件中找到token 重新访问

修改配置文件 vim /root/.openclaw/openclaw.json

"controlUi": {
      "allowedOrigins": [
        "http://localhost:18789",
        "http://127.0.0.1:18789",
        "http://192.168.*.*:18789"
      ],
      "allowInsecureAuth": true,
      "dangerouslyDisableDeviceAuth": true
    },

重启

docker restart openclaw-openclaw-gateway-1

重新访问

解决办法:需要完成设备认证流程

需要openclaw允许当前浏览器访问

解决方案 使用本地电脑 的localhost,先将(服务器IP地址)192.168.*.*:18789 的端口映射到localhost

ssh -L 18789:localhost:18789 root@192.168.**

192.168.*.* 是安装openclaw虚拟机的ip地址

使用http://localhost:18789/#token=34****

重新刷新访问

Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐