Synology [DOCKER]WordPress et MySql

  • Auteur du sujet Auteur du sujet Yoann
  • Date de début Date de début
  • Vague de SPAM

    Suite à une vague de spam sur le forum, les inscriptions sont temporairement limitées.

    Après votre inscription, un membre de l'équipe devra valider votre compte avant qu'il ne soit activé. Nous sommes désolés pour la gêne occasionnée et vous remercions de votre patience.

Yoann

Nouveau membre
2 Février 2016
13
0
0
Bonjour à tous,

Je commence à manipuler Docker sur mon NAS (DS918+), je test de mettre en place un conteneur WordPress (liée à un conteneur MySQL),

voici ma conf' MySQL :

- Volume monté sur /var/lib/mysql
- Variable d'environnement définie :
- MYSQL_ROOT_PASSWORD
- MYSQL_PASSWORD
- MYSQL_USER
- MYSQL_DATABASE

Conf' WordPress :
- Volume monté sur /var/www/html
- LIEN avec le conteneur MySQL
- Variable d'environnement définie :
- WORDPRESS_DB_USER
-WORDPRESS_DB_PASSWORD
- WORDPRESS_DB_HOST


Ma question est comment exécuter mon fichier init.sql qui contient ceci au lancement des instances afin que logiquement la base de données sois créer que mon Wordpress sois fonctionnel (ou si vous avez une autre solution :D ) :

Code:
CREATE DATABASE IF NOT EXISTS wordpress;
CREATE USER IF NOT EXISTS '***'@'%' IDENTIFIED BY '**';
GRANT ALL ON `wordpress`.* TO '***'@'%' IDENTIFIED BY '***';
FLUSH PRIVILEGES;


Merci à vous !
 
Salut,
Je me souvient que quand j'avais installé Worpress. J'ai via PhpMyAdmin, créer manuellement cette base de donnée.

PS : Pourquoi ne pas utiliser MariaDB/PhpMyAdmin fourni par Synology ?