Création d'un container mysql sans persistance
Bonsoir
Je cherche à créer un container mysql en version 5.6 sans persistance.
En gros, mon idée est qu'à chaque docker-compose up, je puisse, en changeant le dump.sql, générer la base de donnée à partir de ce dump.
Ainsi, je pourrais toujours avoir la version de la base de donnée la plus proche de la réalité.
J'ai donc créer un dossier SQL qui contient mon fichier dump.sql.
Ensuite dans mon docker-compose.yml je fais ceci:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| mysql:
image: mysql:5.6
container_name: JDG32_mysql
restart: unless-stopped
tty: true
ports:
- "3306:3306"
volumes:
- ./SQL:/docker-entrypoint-initdb.d
environment:
MYSQL_DATABASE: lejournal
MYSQL_USER: lejournal
MYSQL_PASSWORD: secret
MYSQL_ROOT_PASSWORD: secret |
Hors, lorsque je fais un docker-compose up, le container se met en place, mais sans l'importation de mon dump.sql .
Cela fait quelques heures que je cherche et là, je ne comprend pas ce qui ne va pas.
Auriez vous une idée? Une piste de mon erreur?
Je vous remercie par avance.
Bonne soirée.