devme commited on
Commit
362e60e
·
verified ·
1 Parent(s): 9d1bf4c

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +16 -10
Dockerfile CHANGED
@@ -1,10 +1,16 @@
1
- # 逆向工程(api)\snowflake\Dockerfile
2
- FROM alpine:latest
3
-
4
- WORKDIR /app
5
-
6
- COPY snowflake-proxy-linux
7
-
8
- RUN chmod +x snowflake-proxy-linux
9
-
10
- CMD ["./snowflake-proxy-linux"]
 
 
 
 
 
 
 
1
+ FROM alpine:latest
2
+
3
+ # 安装必要的运行时依赖(如果需要)
4
+ RUN apk add --no-cache ca-certificates
5
+
6
+ WORKDIR /app
7
+
8
+ # 复制可执行文件并设置权限
9
+ COPY snowflake-proxy-linux ./snowflake-proxy-linux
10
+ RUN chmod +x snowflake-proxy-linux
11
+
12
+ # 创建非 root 用户(安全最佳实践)
13
+ RUN adduser -D -s /bin/sh snowflake
14
+ USER snowflake
15
+
16
+ CMD ["./snowflake-proxy-linux"]