22 lines
564 B
Docker
22 lines
564 B
Docker
# Зависит от платформы на которой будет запускаться докер
|
|
FROM arm64v8/node:23.6.1-alpine3.21 AS builder
|
|
#FROM node:23.6.1-alpine3.21 AS builder
|
|
|
|
RUN apk add --no-cache nginx
|
|
|
|
WORKDIR /usr/voka
|
|
|
|
COPY package.json .
|
|
|
|
RUN npm install -g nodemon && npm install
|
|
|
|
COPY cp -r build/* /usr/share/nginx/html
|
|
COPY nginx.conf /etc/nginx/nginx.conf
|
|
|
|
#COPY vendors/videojs .
|
|
#RUN npm install phantomjs-prebuilt@2.1.16 --ignore-scripts && npm install
|
|
|
|
EXPOSE 8080
|
|
|
|
CMD ["nodemon", "server.js"]
|
|
#CMD ["nginx", "-g", "daemon off;"] |