web-humas-fe/Dockerfile

18 lines
244 B
Docker

FROM node:20-alpine
ENV PORT=4000
WORKDIR /usr/src/app
COPY package.json package-lock.json ./
COPY vendor/ckeditor5 ./vendor/ckeditor5
RUN npm install --legacy-peer-deps
COPY . .
RUN npm run build
EXPOSE 4000
CMD ["npm", "run", "start"]