doc DB - MachiganMC/Woodytoys GitHub Wiki
Les fichiers requis pour le fonctionnement du service web interne sont dans le dossier "Woodytoys/Intranet/DB"
S'y trouvent:
- Le Dockerfile (Woodytoys/Intranet/Web/Dockerfile) contenant les infos sur:
- L'image de base
- Le port exposé
- Les variables d'environnement correspondantes à:
- Le nom de la base de donnée crée par défaut sur la DB
- Le mot de passe root
- Le nom d'utilisateur Mysql
- le mot de passe utilisateur Mysql
Pour modifier le mot de passe par défaut, on le trouve dans le dockerfile
Pour creer un nouvel utilisateur:
CREATE USER 'user'@'adresse' IDENTIFIED BY 'password';
Pour modifier les privilèges d'un utilisateur:
GRANT <privilèges> ON TO 'user'@'adresse';
-
Stopper le conteneur (docker stop nomDuConteneur)
-
modifier le fichier désiré dans le dossier "Woodytoys/Intranet/Web" de la machine ou vous avez le docker-compose
-
relancer le conteneur (docker start nomDuConteneur)
les logs du serveur sont dans le dossier /var/log/mysql.log