一:参考文档
https://hub.docker.com/r/alpine/openclaw
https://github.com/openclaw/openclaw
二:openclaw安装
1:拉取openclaw镜像
docker pull alpine/openclaw2:openclaw镜像运行
docker run -d --name openclaw --restart unless-stopped -p 18789:18789 -v 本地存储地址:/home/node/.openclaw alpine/openclaw:latest三:openclaw配置
1:进入容器
docker exec -it openclaw /bin/bash2:配置openclaw
2.1 启动向导
openclaw onboard2.2 配置向导
执行上面的命令后会进入配置向导
2.2.1 安全提示确认
配置向导首先会显示一系列安全警告,提示默认配置仅适合个人使用。多人共用需要进行额外的安全加固,这里选择Yes
2.2.2 选择配置模型
OpenClaw 提供两种配置模式:
| 模式 | 说明 |
|---|---|
| QuickStart | 快速开始,细节可稍后通过 openclaw configure 或者在管理页面进行调整 |
| Manual | 手动配置端口、网络、Tailscale、认证等所有选项 |
2.2.3 配置大模型
选择大模型,这里我这边选择的是阿里云百炼,所以我这里以阿里云百炼的模型配置为例
输入阿里云百炼KEY
确认模型
2.2.4 通道配置
跳过,后续在管理界面配置
2.2.5 搜索服务配置
跳过,后续在管理界面配置
2.2.6 Skills配置
选择 No 暂不配置
2.2.7 Hooks配置
跳过,后续在管理界面配置
2.2.8 配置完成
执行上面的命令后会显示openclaw的token,这里需要将token记录下来 后续会使用到
四:异常处理
如果出现上面的问题,解决方案如下
openclaw completion --write-state
openclaw completion --install五:访问openclaw
浏览器访问:http://127.0.0.1:18789/ 然后在网关口令中输入token进行连接
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。