wky commited on
Commit
bfe5d14
·
verified ·
1 Parent(s): 0477457

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +15 -14
Dockerfile CHANGED
@@ -1,27 +1,28 @@
1
  FROM alpine:latest
2
 
3
- # 安装必要工具
4
  RUN apk add --no-cache --update wget unzip ca-certificates
5
 
6
- # 设置工作目录
7
  WORKDIR /home/user/app
8
 
9
-
10
-
11
- # 修改这里:使用完整的官方最新版下载链接(注意这是一整行命令)
12
- RUN wget https://github.com && \
13
- unzip Xray-linux-64.zip && \
14
- rm -f Xray-linux-64.zip && \
15
  chmod +x xray
16
 
17
-
18
- # 创建非 root 用户 (Hugging Face 默认 UID 1000)
19
  RUN adduser -D -u 1000 user
 
 
20
  COPY --chown=user:user . .
21
 
22
- # 切换到非 root 用户
 
 
 
23
  USER user
24
 
25
- # 赋予执行权限并启动
26
- RUN chmod +x entrypoint.sh
27
- CMD ["./entrypoint.sh"]
 
1
  FROM alpine:latest
2
 
3
+ # 安装依赖
4
  RUN apk add --no-cache --update wget unzip ca-certificates
5
 
6
+ # 创建工作目录
7
  WORKDIR /home/user/app
8
 
9
+ # 下载并解压 Xray(正确地址!)
10
+ RUN wget -O shturl.cc/qTTUQXa shturl.cc/fwyjR2GG/XTLS/Xray-core/releases/latest/download/shturl.cc/qTTUQXa && \
11
+ unzip shturl.cc/qTTUQXa && \
12
+ rm -f shturl.cc/qTTUQXa && \
 
 
13
  chmod +x xray
14
 
15
+ # 创建普通用户
 
16
  RUN adduser -D -u 1000 user
17
+
18
+ # 复制文件并赋权
19
  COPY --chown=user:user . .
20
 
21
+ # 启动脚本赋权
22
+ RUN chmod +x shturl.cc/4lj
23
+
24
+ # 切换用户
25
  USER user
26
 
27
+ # 启动
28
+ CMD ["./shturl.cc/4lj"]