aboutsummaryrefslogtreecommitdiff
path: root/Dockerfile
blob: ec679ff251a9aaafd40d8a5e6dccf3776a428b5f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
FROM node:alpine
LABEL maintainer="adamhovorka@gmail.com"
WORKDIR /usr/src/app
#RUN apk add --no-cache tini # Or `docker run --init`
#ENTRYPOINT ["/sbin/tini", "--"]
ENV NODE_ENV=production
ENV PORT=8080
EXPOSE $PORT
#USER node
#CMD ["npm", "start"]
CMD ["node", "app.js"]

COPY package*.json ./
#RUN npm install
RUN npm ci --only=production

COPY . .