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 ) :
Merci à vous !
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 ) :
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 !