Murasame52 commited on
Commit
f65bd0a
·
verified ·
1 Parent(s): 86c3b87

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +2 -28
Dockerfile CHANGED
@@ -1,29 +1,3 @@
1
  FROM ghcr.io/1812z/runtime_tracker:v0.6.2
2
-
3
- # 切换到 root 用户以获得安装权限
4
- USER root
5
-
6
- # 安装依赖
7
- RUN apk add --no-cache pcre2
8
-
9
- # 复制 Nginx 相关文件
10
- COPY --from=nginx:alpine /etc/nginx /etc/nginx
11
- COPY --from=nginx:alpine /usr/sbin/nginx /usr/sbin/nginx
12
- COPY nginx.conf /etc/nginx/nginx.conf
13
-
14
- # 创建目录并设置权限
15
- RUN mkdir -p /var/log/nginx && \
16
- mkdir -p /var/cache/nginx && \
17
- mkdir -p /var/run && \
18
- chmod -R 777 /var/log/nginx && \
19
- chmod -R 777 /var/cache/nginx && \
20
- chmod -R 777 /var/run
21
-
22
- WORKDIR /data
23
-
24
- RUN chmod 777 -R /data
25
-
26
- # 如果需要,可以在这里切换回非 root 用户
27
- # USER nonrootuser
28
-
29
- EXPOSE 3001
 
1
  FROM ghcr.io/1812z/runtime_tracker:v0.6.2
2
+ # 删除或注释掉下面的 EXPOSE 指令
3
+ EXPOSE 3000