do a local build in multi-stage

This commit is contained in:
Thomas Quandalle
2022-08-09 12:08:33 +02:00
parent d4af376ad5
commit b4235a80ab

View File

@@ -1,7 +1,17 @@
FROM node:8
ENV NODE_ENV=production
RUN yarn global add bower gulp
RUN mkdir -p /app
WORKDIR /app
ADD . /app
RUN yarn && yarn run build
FROM nginx:alpine
COPY nginx.conf /etc/nginx/nginx.conf
COPY public /usr/share/nginx/html
COPY --from=0 /app/public /usr/share/nginx/html
EXPOSE 80
CMD ["nginx", "-g", "daemon off;"]