前置条件
使用 docker 部署,可以你只需要一台内存稍微大一点的电脑即可。一般部署 openclaw 的运行内存推荐至少 4GB。 下载 docker 或者轻量级的 docker 替代工具(MacOS 下面的 orbstack),我们这使用的 orbstack。
使用 Docker 部署可以隔绝宿主机环境。随删除。
获取源代码
首先我们获取 openclaw 的代码:
git clone https://github.com/openclaw/openclaw.git
如果你配置 ssh,也可以通过 ssh 来下载:
git clone :openclaw/openclaw.git
Docker 入口文件:docker-setup.sh
首先看看 docker-setup.sh 的顶部的 shebang 标识:
#!/usr/bin/env bash
/usr/bin/env bash# 直接看看是否
使用的 bash, 如果你没有 bash,可能会出现错误。 Mac 系统可以使用 brew 来安装
brew installbash
开始运行 docker-setup.sh
宿主机的配置文件
cd /.openclaw
如果需要修改配置文件内容,这里是一个方式。
在运行中进入 openclaw 的交互界面
大模型选择
支持了众多模型(包含国产模型)
我们这里选择 GLM 模型。在智谱的后台创建一个 token 即可。
飞书 channel
首先创建一个飞书应用, 获取 appId 和 app secret。
接下来配置 channel ,我们这里选择 飞书。直接给一个 token 即可。
Skills 安装
skills 就根据自己的路径需求进行配置
dashboard ready 但是不能真的访问
此时你并不能通过 http://localhost:18789/#token=your_token, 可以通过 docker ps 查看 18789 端口并没有暴露出来。我们可以通过 docker ps 来看看。
本质是 docker-compose.yaml 中只有 cli 启动了,我们需要手动启动 openclaw-gateway
docker compose up -d openclaw-gateway
docker compose ps
接下来我们看看 orbstack,容器情况:
我们发现已经有了 openclaw-gateway 的容器。
使用带有 token 的 url 进行方案
│ http://127.0.0.1:18789/#token=YOUR_TOKEN
我们可以 docker 部署 logs 中找到,如果你使用 orbstack 的话,也可以使用 Logs 中找到
如果需要再次获取令牌:
docker compose run –rm openclaw-cli dashboard –no-open
配对失败处理办法
还是不能访问题,我们这个时候就可以用宿主机的 /.openclaw 里面的配置文件。
gateway.auth.token 来保存来设置 token 配置 controlUi 到 gateway 里面:
“controlUi”:{
”enabled”:true,
”allowInsecureAuth”:true
},
重新连接和 chat 检测
重新连接发现成功了
然后测试 chat
基本维护
使用 docker 之后维护与直接使用 cli 有了很大的不同:
# docker compose
docker compose logs -f openclaw-gateway # logs
docker compose config # 配置
docker compose restart openclaw-gateway # 重启
# openclaw cli
docker compose run –rm openclaw-cli channels add
# 如果你想知道全部的 openclaw-cli
docker compose run –rm openclaw-cli -h
小结
本文主要通过介绍 Docker 部署 OpenClaw 的需要配置说起,简单的过了一下部署的流程,在 docker 中部署 OpenClaw 是比较简单高效的。然后就是在 docker 后期的维护工作,需要用户较为熟悉 openclaw-gateway 和 openclaw-cli 两个命令在 docker 的使用方式。
Cloudflare Worker 部署 OpenClaw 实战分享
Cloudflare 也加入了 Moltbolt 热潮,推出了开源的 Moltworker 方案
非常好用了! Moltbot 在国内的好搭子
刷屏的 Clawdbot 到底是什么?你的个人 AI 助手来了!
以往文章
从 openclaw 火爆我们已经写了不少文章,有出识别 openclaw 用自己的闲置的 clawbot,然后是用 cloudflare 部署 moltbot 的 moltworker, 以及 目前的 docker 部署的本地 openclaw,一步步见证了 openclaw 的改名和实践。
参考
https://docs.openclaw.ai/install/dockerhttps://docs.openclaw.ai/zh-CN/install/dockerhttps://til.simonwillison.net/llms/openclaw-docker
从0到1!大模型(LLM)最全学习路线图,建议收藏!
想入门大模型(LLM)却不知道从哪开始? 我根据最新的技术栈和我自己的经历&理解,帮大家整理了一份LLM学习路线图,涵盖从理论基础到落地应用的全流程!拒绝焦虑,按图索骥~~
因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取
因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取
因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取
因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取
因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取
因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取
因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/276900.html