Explorar o código

借助运行时环境参数进行编译

yingp %!s(int64=7) %!d(string=hai) anos
pai
achega
1142dee408
Modificáronse 2 ficheiros con 9 adicións e 1 borrados
  1. 4 1
      Dockerfile
  2. 5 0
      run.sh

+ 4 - 1
Dockerfile

@@ -4,7 +4,10 @@ RUN mkdir -p /app
 WORKDIR /app
 
 COPY . /app
+
+RUN chmod +x run.sh
+
 RUN cnpm install
 #RUN npm run build
 
-CMD [ "run.sh" ]
+CMD [ "/app/run.sh" ]

+ 5 - 0
run.sh

@@ -1,2 +1,7 @@
+#!/bin/sh
+
+echo "NODE_ENV: $NODE_ENV"
+echo "BASE_URL: $BASE_URL"
+
 npm run build
 npm start