Florian Bouillon 8da485f471
Updated to V3
Signed-off-by: Avior <github@avior.me>
2021-09-23 13:04:20 +02:00

23 lines
367 B
Docker

FROM node:alpine
WORKDIR /app
RUN chown node:node -R /app && chmod 777 -R /app
# use non-root user
USER node
# Add packages
ADD --chown=node:node package*.json ./
# install dependencies && disable nextjs delemetry
RUN npm i && npx next telemetry disable
# Add project files
ADD --chown=node:node . .
# Expose NextJS Port
EXPOSE 3000
CMD ["npm", "run", "dev"]