Docker and Node

Great Yt vide

  • Stick to even numbered major releases
  • Don't use :latest tag
  • Start with Debian if migrating
  • Use stretch not jessie
  • Try :slim first, move to :alpine later maybe
  • :alipine is small and security focused, it is not always the best solution: last year nodemon had an issue with alpine only
  • Use hunterloftis/stoppable to gracefully handle each connection before stopping.
  • Test as close to production as possible