有了 Docker 环境,安装 Clawdbot 最简单的方法是使用官方提供的 docker-setup.sh 脚本。这会自动帮你完成镜像构建和配置初始化。
以下是针对 macOS 的完整步骤:
1. 克隆代码仓库
首先,打开终端并下载 Clawdbot 的源码:
Bash
git clone https://github.com/moltbot/moltbot.git clawdbot
cd clawdbot
2. 运行安装脚本
在项目根目录下执行这个脚本。它会引导你完成安装:
Bash
# 赋予执行权限
chmod +x docker-setup.sh
# 启动安装程序
./docker-setup.sh
在这一步,脚本会做几件事:
构建 Docker 镜像(如果是第一次,可能需要几分钟)。
启动一个交互式的 Onboarding Wizard(向导),让你输入必要的 API 密钥。
自动生成
docker-compose.yml和.env配置文件。
3. 获取访问令牌 (Token)
脚本运行结束后,终端会输出一段类似这样的信息:
Gateway running at http://127.0.0.1:18789/
Your Gateway Token is: [一串很长的字符]
请务必复制这个 Token。
4. 访问 UI 界面
打开浏览器,访问
http://127.0.0.1:18789/。在弹出的界面中,点击 Settings (设置)。
将刚才复制的 Token 粘贴进去。
进阶:如何以后台模式运行?
如果你已经配置好了,想让它一直在后台运行,可以使用:
Bash
docker compose up -d moltbot-gateway
常用管理命令
停止运行:
docker compose down查看运行日志:
docker compose logs -f更新代码后重新构建:
./docker-setup.sh(它会自动重新构建镜像)
⚠️ 注意事项
Docker 内存:Clawdbot 运行 AI 任务比较吃内存,建议在 Docker Desktop 设置中给 Docker 分配至少 4GB 内存。
文件权限:Clawdbot 默认会在你的家目录下创建
~/.clawdbot和~/clawd文件夹来存放配置和工作区。
Comments