1
Fork 0
mirror of https://github.com/RealOrangeOne/notes.git synced 2024-12-23 00:56:06 +00:00
notes/Dockerfile

20 lines
273 B
Text
Raw Normal View History

2020-09-29 09:16:36 +01:00
# Site Build
FROM node:lts-slim as build
ENV NODE_ENV production
WORKDIR /app
COPY . /app
RUN npm ci --production
RUN npm run build
# Production run
FROM nginx:stable-alpine
COPY nginx.conf /etc/nginx/nginx.conf
COPY --from=build /app/public/ /usr/share/nginx/html