bufe commited on
Commit
9894216
·
verified ·
1 Parent(s): e10d553

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +15 -6
Dockerfile CHANGED
@@ -1,14 +1,23 @@
 
1
  FROM node:lts-alpine
2
 
 
3
  EXPOSE 3000
 
 
4
  ENV TZ=Asia/Shanghai
5
 
 
6
  WORKDIR /app
7
- RUN apk add git
8
- RUN git clone https://github.com/Raimbaulty/censor.git . && \
9
- git pull origin main
10
- ADD utils.js src/
11
- RUN yarn config set registry https://registry.npmmirror.com/
12
- RUN yarn
13
 
 
 
 
 
 
 
 
 
 
 
14
  CMD ["npm", "run", "start"]
 
1
+ # 使用 Node.js 的 Alpine 版本
2
  FROM node:lts-alpine
3
 
4
+ # 暴露端口
5
  EXPOSE 3000
6
+
7
+ # 设置时区
8
  ENV TZ=Asia/Shanghai
9
 
10
+ # 设置工作目录
11
  WORKDIR /app
 
 
 
 
 
 
12
 
13
+ # 安装必要的工具和依赖
14
+ RUN apk add --no-cache git yarn tzdata
15
+
16
+ # 克隆代码到当前目录
17
+ RUN git clone https://github.com/Raimbaulty/censor.git .
18
+
19
+ # 安装项目依赖
20
+ RUN yarn install
21
+
22
+ # 启动应用
23
  CMD ["npm", "run", "start"]