aswi2021codebakers-gitlab/Dockerfile @ f86d42a9
1 |
FROM node:15.14.0 AS angularApp |
---|---|
2 |
WORKDIR /usr/src/app |
3 |
COPY package.json package-lock.json ./ |
4 |
RUN apt-get -y update && apt-get install -y build-essential libcairo2-dev libpango1.0-dev libjpeg-dev libgif-dev librsvg2-dev |
5 |
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 |