Dockerfile 184 B

12345678910111213141516
  1. FROM node:20-alpine
  2. WORKDIR /app
  3. COPY package*.json ./
  4. RUN npm install
  5. COPY . .
  6. EXPOSE 3000
  7. CMD ["node", "app.js"]
  8. RUN chmod 777 ./entrypoint.sh
  9. ENTRYPOINT [ "./entrypoint.sh" ]