Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 814 Bytes

README.md

File metadata and controls

20 lines (14 loc) · 814 Bytes

Sfeir Schools

Step 12

On va déployer le truc... En local !

Docker FTW !

  • On va créer un fichier Dockerfile. Voir la référence.
  • Avec une image node:10 (voir le docker hub).
  • On build avec docker build -t sfeir-schools ..
  • On run avec docker run -p 3000:3000 sfeir-schools

Pour aller plus loin:

  • On se connecte à une base CouchDB (voir le docker hub).
  • Un petit peu de docker compose pour tout brancher facilement.
  • Mettre un système de retry pour attendre que la DB soit bien démarrée !
  • Attention au process.exit(1) qui peut faire des blagues (expérience vécue ^^).
  • On run avec docker-compose up