Vinbor commited on
Commit
f94e29e
·
verified ·
1 Parent(s): 9ad522a

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +10 -10
Dockerfile CHANGED
@@ -1,15 +1,15 @@
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 chipsman/uptime-kuma:latest
 
2
 
 
3
 
4
+ # 安装 Node.js
5
+ RUN apk update && \
6
+ apk add --no-cache nodejs npm
7
 
8
+ # 设置目录权限
9
+ RUN mkdir -p /app/data && chown -R node:node /app
 
10
 
11
+ USER node
12
+
13
  EXPOSE 3001
14
+
15
+ CMD ["node","server/server.js"]