Tomishinets Vladimir 4 年 前
コミット
8cf88f4d6d
1 ファイル変更9 行追加8 行削除
  1. 9 8
      Dockerfile-promo-sdk

+ 9 - 8
Dockerfile-promo-sdk

@@ -1,20 +1,21 @@
 FROM node:alpine
 ARG DB_CLUSTER=mongodb1:27017,mongodb2:27018,mongodb3:27019
 ARG SERVER_PORT=9005
+ARG CONTENT_DIR=web-sdk-demo
 
 RUN apk add --no-cache curl
 
 USER node
 
 HEALTHCHECK --start-period=40s --interval=15s --timeout=5s --retries=2 CMD curl -f 127.0.0.1:${SERVER_PORT} || exit 1
-COPY js /home/node/promo-sdk/js
-COPY page /home/node/promo-sdk/page
-COPY static /home/node/promo-sdk/static
-COPY style /home/node/promo-sdk/style
-COPY node_modules /home/node/promo-sdk/node_modules
-COPY server.js /home/node/promo-sdk/server.js
-COPY package.json /home/node/promo-sdk/package.json
-COPY version /tmp/version
+COPY ${CONTENT_DIR}/js /home/node/promo-sdk/js
+COPY ${CONTENT_DIR}/page /home/node/promo-sdk/page
+COPY ${CONTENT_DIR}/static /home/node/promo-sdk/static
+COPY ${CONTENT_DIR}/style /home/node/promo-sdk/style
+COPY ${CONTENT_DIR}/node_modules /home/node/promo-sdk/node_modules
+COPY ${CONTENT_DIR}/server.js /home/node/promo-sdk/server.js
+COPY ${CONTENT_DIR}/package.json /home/node/promo-sdk/package.json
+COPY ${CONTENT_DIR}/version /tmp/version
 
 WORKDIR /home/node/promo-sdk