Windows部署openclaw解决code 78问题
·
Windows部署openclaw遇到报错 openclaw-gateway exited with code 78怎么解决?
1. 停掉当前报错的容器,并删除可能生成的错误权限目录
docker compose down
2. 创建 .env 文件
在你的 docker-compose.yml 同级目录下,新建一个文本文件,命名为 .env
# 1. 将数据重定向到当前目录下的 openclaw_data 文件夹
# 这样 Docker Desktop 对当前项目目录有完整的读写权限,彻底解决 EACCES 报错
OPENCLAW_CONFIG_DIR=./openclaw_data/config
OPENCLAW_WORKSPACE_DIR=./openclaw_data/workspace
OPENCLAW_AUTH_PROFILE_SECRET_DIR=./openclaw_data/auth_secrets
# 2. 设置你的 Gateway 访问 Token (请修改为你自己的强密码)
OPENCLAW_GATEWAY_TOKEN=MySuperSecretToken123
# 3. 设置时区为上海
OPENCLAW_TZ=Asia/Shanghai
# 4. 禁用 Bonjour (Docker 环境下不需要)
OPENCLAW_DISABLE_BONJOUR=1
3. 手动创建目录和初始配置
- 在
docker-compose.yml同级目录下,手动新建以下 3 个文件夹:openclaw_data/configopenclaw_data/workspaceopenclaw_data/auth_secrets - 进入
openclaw_data/config文件夹,手动新建一个文本文件,命名为 openclaw.json。 - 用记事本打开
openclaw.json,填入以下最基础的启动配置(告诉它使用本地模式):
{
"gateway": {
"mode": "local"
}
}
4. 重新启动并验证
docker compose up -d
更多推荐




所有评论(0)