nanoppa commited on
Commit
bf17451
·
verified ·
1 Parent(s): b4cf4e5

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +3 -2
Dockerfile CHANGED
@@ -7,10 +7,11 @@ COPY w_env.ts /app/server/env.ts
7
  # 将当前目录下的所有文件复制到工作目录
8
  #ENV NODE_ENV=production
9
  RUN npm install
10
- RUN echo "GOOGLE_API_KEY=$(cat /run/secrets/API_KEY)" > /app/config/.env
 
11
  RUN cat /app/config/.env
12
  #RUN npm run build
13
  # Start the server by default, this can be overwritten at runtime
14
  EXPOSE 3000
15
- ENV GOOGLE_API_KEY=$(cat /run/secrets/API_KEY)
16
  CMD ["npm", "run", "dev"]
 
7
  # 将当前目录下的所有文件复制到工作目录
8
  #ENV NODE_ENV=production
9
  RUN npm install
10
+ RUN --mount=type=secret,id=API_KEY,mode=0444,required=true \
11
+ echo "GOOGLE_API_KEY=$(cat /run/secrets/API_KEY)" > /app/config/.env
12
  RUN cat /app/config/.env
13
  #RUN npm run build
14
  # Start the server by default, this can be overwritten at runtime
15
  EXPOSE 3000
16
+ #ENV GOOGLE_API_KEY=$(cat /run/secrets/API_KEY)
17
  CMD ["npm", "run", "dev"]