Forked from
KSZK / DevTeam / kszkepzes / old / kszkepzes-frontend
95 commits behind the upstream repository.
-
Rafael László authoredRafael László authored
Dockerfile 428 B
FROM node:10-alpine
WORKDIR /opt/app
ENV TZ Europe/Budapest
RUN apk add --no-cache tzdata && ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
# Copying application files
COPY ./src ./src
COPY ./public ./public
COPY package.json yarn.lock package-lock.json ./
# Installing dependencies
RUN npm install
RUN npm install serve
RUN yarn build
# Running
EXPOSE 3000
ENTRYPOINT ["npm", "run", "deploy"]