jinv2 commited on
Commit
fdb719c
·
verified ·
1 Parent(s): 83cd3ff

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +11 -4
Dockerfile CHANGED
@@ -1,12 +1,19 @@
1
- # 依然使用官方镜像
2
  FROM ghcr.io/openclaw/openclaw:latest
3
 
4
  USER root
5
 
6
- # 只需要告诉它 Hugging Face 必须用 7860 端口
7
  ENV PORT=7860
8
  ENV HOST=0.0.0.0
 
 
 
 
 
 
 
 
9
  EXPOSE 7860
10
 
11
- # 既然报错找不到文件,我们就不去手动指定 CMD 了
12
- # 镜像会运行它自带的入口脚本(通常是已经配置好的)
 
 
1
  FROM ghcr.io/openclaw/openclaw:latest
2
 
3
  USER root
4
 
5
+ # 设置基础环境变量
6
  ENV PORT=7860
7
  ENV HOST=0.0.0.0
8
+ # 密码还是这个,等下手机登录要用
9
+ ENV OPENCLAW_GATEWAY_TOKEN=shensist2026
10
+ ENV DATA_DIR=/tmp/data
11
+
12
+ # 预设权限
13
+ RUN mkdir -p /tmp/data && chmod -R 777 /tmp/data
14
+ RUN chmod -R 777 /app
15
+
16
  EXPOSE 7860
17
 
18
+ # 终极启动指令:强制指向打包后的路径
19
+ CMD ["node", "dist/index.js"]