Files changed (1) hide show
  1. Dockerfile +19 -2
Dockerfile CHANGED
@@ -1,2 +1,19 @@
1
- FROM xiangfa/deep-research:latest
2
- EXPOSE 3000
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM node:18-alpine
2
+
3
+ WORKDIR /app
4
+
5
+ # 每次构建时拉取最新代码
6
+ RUN apk add --no-cache git && \
7
+ git clone https://github.com/michalrog-afk/deep-research.git . && \
8
+ # 确保拉取最新代码
9
+ git pull origin main && \
10
+ npm install
11
+
12
+ # 构建应用
13
+ RUN npm run build
14
+
15
+ # 暴露端口
16
+ EXPOSE 3000
17
+
18
+ # 启动命令
19
+ CMD ["npm", "run", "start", "--", "-p", "7860"]