Run install in Dockerfile

This commit is contained in:
Sebastian Seedorf
2022-01-26 00:38:50 +01:00
parent 7d92f3db45
commit 5977cb1da6

View File

@@ -1,14 +1,15 @@
FROM node:16-alpine
RUN apk add --no-cache docker-cli docker-compose
RUN apk add --no-cache docker-cli docker-compose jq yq
WORKDIR /app
ENV NODE_ENV=production
COPY ./dist /app/dist
COPY ./node_modules /app/node_modules
COPY ./package.json /app/package.json
COPY ./package-lock.json /app/package-lock.json
RUN npm install
ENTRYPOINT npm start
EXPOSE 3000