Bonjour,
juste pour information, j’ai réussi à utiliser l’image Docker et être persistant :
- Lancement du container (Asqatasun s’installe).
- Récupération de la base MySQL dans le container avec un mysqldump.
- Récupération du fichier asqatasun.conf et externalisation du container.
- Configuration du fichier asqatasun.conf pour taper dans ma BD externalisée.
- Rebuild de l’image pour ne plus lancer MySQL
Et comme ça j’ai un asqatasun qui tourne dans un contaienr avec un base MariaDB externalisée. A mon avis avec mes premier upload de scénarios il faudra que je sorte un répertoire du container mais j’ai déjà une bonne base. L’idéal serait de pouvoir configurer un DB à l’install…
# Asqatasun
asqatasun:
container_name: asqatasun
build:
context: build/asqatasun/4.0
image: asqatasun
restart: always
mem_limit: 1536m
volumes:
- /etc/localtime:/etc/localtime:ro
- /etc/docker/asqatasun/asqatasun.conf:/etc/asqatasun/asqatasun.conf
- /etc/docker/asqatasun/tgol-beans-email-sender.xml:/var/lib/tomcat7/webapps/asqatasun/WEB-INF/conf/tgol-beans-email-sender.xml
- /etc/docker/asqatasun/log4j.properties:/var/lib/tomcat7/webapps/asqatasun/WEB-INF/classes/log4j.properties
expose:
- 8080
links:
- mariadb100_tools:database
- postfix:mailserver