Dockerfile: Avoid keeping npm in RAM

By running node directly, we save some RAM. In my case npm consumes 300MB and does nothing, just waits for the node process to exit.
On small VPSes 300MB is a lot!
pull/273/head
Dumitru Uzun 3 years ago committed by GitHub
parent a7cd70f7de
commit feb0feda76
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -22,7 +22,7 @@ RUN npm install && npm run build && npm prune
EXPOSE 3001
VOLUME ["/app/data"]
HEALTHCHECK --interval=60s --timeout=30s --start-period=300s CMD node extra/healthcheck.js
CMD ["npm", "run", "start-server"]
CMD ["node", "server/server.js"]
FROM release AS nightly
RUN npm run mark-as-nightly

Loading…
Cancel
Save