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

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +3 -6
Dockerfile CHANGED
@@ -6,15 +6,12 @@ RUN wget -qO- -t1 -T2 "https://api.github.com/repos/ai365vip/chat-api/releases"
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 安装依赖项
18
  RUN npm ci --prefix web-user
19
  RUN npm ci --prefix web-admin
20
 
 
6
  head -n 1 | \
7
  awk -F ":" '{print $2}' | \
8
  sed 's/\"//g;s/,//g;s/ //g' > VERSION
9
+
10
  RUN git clone https://github.com/ai365vip/chat-api.git chat-api
11
  WORKDIR /app/chat-api
12
+ # No need to copy package-lock.json, it is already in the cloned source code
 
 
 
 
13
 
14
+ # 这时候我们已经在chat-api项目的根目录下了,我们可以直接为 web-user 和 web-admin 安装依赖项
15
  RUN npm ci --prefix web-user
16
  RUN npm ci --prefix web-admin
17