Yo,
Je rencontre un problème pour monter un volume. J'ai créé un docker-compose.yaml pour tester le bug tracker mantis, seulement quand je veux monter le dossier /var/www/html sur ma machine tous les fichiers de mantis disparaissent.
Pourtant quand je monte le volume pour le container mysql tout fonctionne.

Voilà mon docker-compose :

mantisbt:
  image: vimagick/mantisbt:latest
  ports:
    - "8989:80"
  links:
    - mysql
  volumes:
    - ./app/mantis:/var/www/html
  restart: always

mysql:
  image: mysql:latest
  volumes:
    - ./app/sql:/var/lib/mysql
  environment:
    - MYSQL_ROOT_PASSWORD=root
    - MYSQL_DATABASE=bugtracker
    - MYSQL_USER=mantisbt
    - MYSQL_PASSWORD=mantisbt
  restart: always

3 réponses


Sous quelle version de Docker et Docker-Compose tournes-tu ? Quel système d'exploitation ? Tu n'as rien qui tourne et qui te supprime les fichiers présents dans app/mantis ?

brokleen
Auteur

Yo, la dernière version de docker et de docker-compose sous windows.
Non j'ai uniquement ce docker-compose, qui tourne sur une machine fraîchement crée.

brokleen
Auteur

Tu as testé le docker-compose ?