tina0101 commited on
Commit
93e92e0
·
verified ·
1 Parent(s): 1007f14

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +26 -10
Dockerfile CHANGED
@@ -1,15 +1,31 @@
1
- FROM alpine AS builder
2
- RUN apk add --no-cache nodejs npm git
3
 
4
- RUN npm install npm -g
5
 
6
- RUN adduser -D app
7
- USER app
8
- WORKDIR /home/app
9
 
10
- RUN git clone https://github.com/louislam/uptime-kuma.git
11
- WORKDIR /home/app/uptime-kuma
12
- RUN npm run setup
13
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14
  EXPOSE 3001
15
- CMD ["node", "server/server.js"]
 
 
1
+ # FROM alpine AS builder
2
+ # RUN apk add --no-cache nodejs npm git
3
 
4
+ # RUN npm install npm -g
5
 
6
+ # RUN adduser -D app
7
+ # USER app
8
+ # WORKDIR /home/app
9
 
10
+ # RUN git clone https://github.com/louislam/uptime-kuma.git
11
+ # WORKDIR /home/app/uptime-kuma
12
+ # RUN npm run setup
13
 
14
+ # EXPOSE 3001
15
+ # CMD ["node", "server/server.js"]
16
+
17
+ FROM chipsman/uptime-kuma:latest
18
+
19
+
20
+ # 安装 Node.js
21
+ RUN apk update && \
22
+ apk add --no-cache nodejs npm
23
+
24
+ # 设置目录权限
25
+ RUN mkdir -p /app/data && chown -R node:node /app
26
+
27
+ USER node
28
+
29
  EXPOSE 3001
30
+
31
+ CMD ["node","server/server.js"]