Dockerfile 359 B

12345678910111213141516
  1. FROM node:18
  2. ENV TZ America/Sao_Paulo
  3. WORKDIR /var/www/dados/
  4. COPY package*.json ./
  5. RUN apt-get update \
  6. && apt-get upgrade -y
  7. RUN apt-get install -yq nano
  8. RUN chmod -R 777 /var/www/dados && chown -R node:node /var/www/dados
  9. COPY --chown=node:node . .
  10. RUN npm install --unsafe-perm
  11. RUN npm install -g knex
  12. EXPOSE 30000
  13. USER node
  14. CMD [ "npm", "start" ]