Files
hudozka/Dockerfile
T
2019-08-03 19:03:39 +03:00

48 lines
842 B
Docker

# # Build
# FROM node:10 as build
# WORKDIR /app
# COPY package.json package-lock.json ./
# RUN npm i
# COPY webpack.config.js gulpfile.js .babelrc ./
# COPY robots.txt ./
# COPY src ./src
# RUN npm run gulp
# RUN npm run build-app
# RUN npm run out
# # Run
# FROM node:8-alpine
# WORKDIR /app
# COPY package.json package-lock.json ./
# RUN npm i --production
# COPY --from=build /app/out ./src
# COPY --from=build /app/public ./public
# EXPOSE 3000
# CMD npm start
# FROM node:12-alpine as build
# WORKDIR /app
# COPY package.json package-lock.json ./
# RUN npm ci
# COPY . .
# RUN npm run build
# RUN npm run start & npm run export
# Run
FROM nginx:stable-alpine
COPY nginx.conf /etc/nginx/conf.d/default.conf
WORKDIR /usr/share/nginx/html
# COPY --from=build /app/dist /usr/share/nginx/html
COPY ./dist /usr/share/nginx/html