Docker persistant

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
2 Likes

[quote]volumes:
- /etc/localtime:/etc/localtime:ro
[/quote]

génial ce volume pour l’heure

Oui, mais dans le cas d’asq j’ai un décalage de 2 heures… Faut que je regarde si c’est pas une conf du tomcat.

–> Réglage de TimeZone

Sur Debian: dpkg-reconfigure tzdata

Oui maisp as dans un container…