X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=example-apps%2FPDD%2Ffrontend-src%2FDockerfile;fp=example-apps%2FPDD%2Ffrontend-src%2FDockerfile;h=b8b6991c736d7ec39033dc14ae53b88df5a52a09;hb=93556d64f8727eb386792f412ed85170cb70e48d;hp=0000000000000000000000000000000000000000;hpb=5f7e757b5f667f7d9e4f3fbccaabae91ffd0feec;p=ealt-edge.git diff --git a/example-apps/PDD/frontend-src/Dockerfile b/example-apps/PDD/frontend-src/Dockerfile new file mode 100644 index 0000000..b8b6991 --- /dev/null +++ b/example-apps/PDD/frontend-src/Dockerfile @@ -0,0 +1,40 @@ +# FROM node:current-slim as node +# WORKDIR /usr/src/app +# COPY package.json . + +# RUN npm cache clean --force +# RUN npm install +# RUN npm audit fix + +# COPY . . + +# RUN npm run build --prod + +# EXPOSE 4200 +# CMD [ "npm", "start" ] +#COPY . . +#RUN npm run build --prod + +# Stage 1 + +#FROM node:10-alpine as build-step + +FROM node:12.9 as build-step + +RUN mkdir -p /app + +WORKDIR /app + +COPY package.json /app + +RUN npm install + +COPY . /app + +RUN npm run build --prod + +#Stage 2 + +FROM nginx:1.17.1-alpine + +COPY --from=build-step /app/dist/ealtedge /usr/share/nginx/html