|
@@ -1,39 +0,0 @@
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-FROM node:alpine as builder
|
|
|
-ENV NODEROOT /usr/src/app/
|
|
|
-
|
|
|
-
|
|
|
-WORKDIR $NODEROOT
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-COPY *.json ./
|
|
|
-
|
|
|
-
|
|
|
-RUN npm install
|
|
|
-COPY . .
|
|
|
-
|
|
|
-
|
|
|
-RUN npm run build
|
|
|
-RUN npm run build-canvas
|
|
|
-COPY . .
|
|
|
-
|
|
|
-
|
|
|
-FROM httpd:2.4 as runtime
|
|
|
-ENV NODEROOT /usr/src/app
|
|
|
-ENV HTTPDROOT /usr/local/apache2/htdocs/
|
|
|
-
|
|
|
-
|
|
|
-WORKDIR $HTTPDROOT
|
|
|
-COPY --from=builder $NODEROOT/build/canvas/ .
|
|
|
-
|
|
|
-
|
|
|
-EXPOSE 80
|