Projet MonDossierWeb
Pages enfant
  • MDWP -8- Docker-compose

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
Info


Il est possible d’exécuter facilement l'application en local grâce à Docker et

au fichier

aux fichiers Dockerfile et docker-compose.yml

présent

présents à la racine du projet sur Github.


Pré-requis

Pour cela il faut avoir Docker installé sur sa machine et avoir récupéré le projet :

...

Bloc de code
docker image ls

1726494849474-145.pngImage Modified

...

Configurer les conteneurs

A la racine du projet, modifier le fichier docker-compose.yml pour y indiquer la bonne version de l'image de mdw-pegase à utiliser (celle créée ci-dessus).

...

Indiquer la configuration à utiliser dans ce fichier (cf Installation). Concernant la connexion à la bdd indiquer :

...

Cela va démarrer les conteneurs mariadb (contenant la bdd), phpmyadmin (pour consulter la bdd facilement), et mdw-pegase.

1726494662468-750.pngOn accède à PhpMyAdmin via : http://localhost:8000/

...

Il suffit donc de restart le conteneur de mdw-pegase :

1726494639259-803.png