Spaces:
Runtime error
Runtime error
| FROM ghcr.io/openclaw/openclaw:latest | |
| USER root | |
| # 1. 核心环境变量 | |
| ENV PORT=7860 | |
| ENV HOST=0.0.0.0 | |
| # 你的登录密码 | |
| ENV OPENCLAW_GATEWAY_TOKEN=shensist2026 | |
| # 官网指出配置默认存放在 ~/.openclaw,我们重定向到有权限的 /tmp | |
| ENV OPENCLAW_CONFIG_DIR=/tmp/.openclaw | |
| ENV DATA_DIR=/tmp/data | |
| # 2. 预创建所有需要的目录并开放权限 | |
| RUN mkdir -p /tmp/.openclaw /tmp/data /app && \ | |
| chmod -R 777 /tmp /app | |
| EXPOSE 7860 | |
| # 3. 终极启动指令 | |
| # 我们直接调用全局路径下的 openclaw 命令,并强制指定端口和 IP | |
| CMD ["/usr/local/bin/openclaw", "gateway", "--port", "7860", "--host", "0.0.0.0", "--force"] |