Browse Source

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
commit
feb0feda76
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      dockerfile

2
dockerfile

@ -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