aswi2021codebakers-gitlab/Dockerfile @ f86d42a9
1 | dc564f3a | hlavja | FROM node:15.14.0 AS angularApp |
---|---|---|---|
2 | WORKDIR /usr/src/app |
||
3 | COPY package.json package-lock.json ./ |
||
4 | f86d42a9 | hlavja | RUN apt-get -y update && apt-get install -y build-essential libcairo2-dev libpango1.0-dev libjpeg-dev libgif-dev librsvg2-dev |
5 | dc564f3a | hlavja | RUN npm install |
6 | COPY . . |
||
7 | RUN npm run build
|
||
8 | |||
9 | |||
10 | FROM nginx:1.19.6-alpine |
||
11 | COPY nginx.conf /etc/nginx/nginx.conf |
||
12 | COPY --from=angularApp /usr/src/app/dist/SensLog /usr/share/nginx/html |