-
Notifications
You must be signed in to change notification settings - Fork 5
Lancer 1village Avec Docker
Normalement si vous êtes à cette étape, vous devriez avoir installé et testé le fonctionnement des logiciels suivants:
- Ubuntu
- Git
- VSCode
- NodeJS
- Docker
Ouvrir Ubuntu, positionnez vous sur 1village
cd 1village
Ouvrir Vscode avec Ubuntu
code .
Au préalable, copiez et collez le contenu de .env.example
dans un nouveau fichier .env
.
Pour que nos services puissent communiquer avec la DB via docker, pensez à bien modifier la variable DB_HOST
: sa valeur doit être mysql
.
Pour lancer 1village avec docker, il y a juste 1 seule commande! Dans un terminal, tapez:
docker compose up --build
Note: Le premier lancement est un peu long, docker installe la base de donnée et les dépendances du projet sur deux machines virtuelles. Mais lors des prochains lancements, ce sera très rapide. L'application est prête quand la ligne backend_1 | info: App listening on port 5000!
apparait.
C'est tout ! Ensuite l'application est accessible localement à l'adresse localhost
Pour arrêter l'application, appuyez sur CTRL-C
(CMD-C
sur mac)
<= Précédent: Lancer 1village avec NodeJS Suivant: Github workflow =>