Files
pp-tcms/backend/Dockerfile
Takeshi Kimata a8cd231a82 Add Dockerfile
2024-06-16 14:30:08 +09:00

17 lines
251 B
Docker

FROM node:20-alpine
WORKDIR /app
COPY package.json package-lock.json ./
RUN npm ci
COPY . .
ENV FRONTEND_ORIGIN=http://localhost:8000
ENV PORT=8001
EXPOSE $PORT
RUN npx sequelize db:migrate
RUN echo "Migration complete."
CMD ["node", "index.js"]