heroo commited on
Commit
79df3b1
·
verified ·
1 Parent(s): f648f2c

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +5 -5
Dockerfile CHANGED
@@ -1,17 +1,17 @@
1
  FROM node:18.19.0-alpine as react-builder
2
 
3
  WORKDIR /app
4
- RUN git clone https://github.com/ai365vip/chat-api.git .
5
  RUN wget -qO- -t1 -T2 "https://api.github.com/repos/ai365vip/chat-api/releases" | \
6
  grep "tag_name" | \
7
  head -n 1 | \
8
  awk -F ":" '{print $2}' | \
9
  sed 's/\"//g;s/,//g;s/ //g' > VERSION
10
-
11
- # 复制 web-user 和 web-admin 的 package.json 和 package-lock.json 到当前目录
12
- COPY web-user/package.json ./web-user/
 
13
  COPY web-user/package-lock.json ./web-user/
14
- COPY web-admin/package.json web-admin/package-lock.json ./web-admin/
15
 
16
 
17
  # 为 web-user 和 web-admin 安装依赖项
 
1
  FROM node:18.19.0-alpine as react-builder
2
 
3
  WORKDIR /app
 
4
  RUN wget -qO- -t1 -T2 "https://api.github.com/repos/ai365vip/chat-api/releases" | \
5
  grep "tag_name" | \
6
  head -n 1 | \
7
  awk -F ":" '{print $2}' | \
8
  sed 's/\"//g;s/,//g;s/ //g' > VERSION
9
+ RUN git clone https://github.com/ai365vip/chat-api.git chat-api
10
+ WORKDIR /app/chat-api
11
+
12
+ # 复制 web-user 和 web-admin 的 package-lock.json 到当前目录
13
  COPY web-user/package-lock.json ./web-user/
14
+ COPY web-admin/package-lock.json ./web-admin/
15
 
16
 
17
  # 为 web-user 和 web-admin 安装依赖项