一:参考文档

https://hub.docker.com/r/alpine/openclaw

https://github.com/openclaw/openclaw

二:openclaw安装

1:拉取openclaw镜像

docker pull alpine/openclaw

2: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/bash

2:配置openclaw

2.1 启动向导

openclaw onboard

2.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进行连接


huaweichenai
698 声望116 粉丝