Je ne suis pas certain d'avoir totalement compris la demande. Détrompe-moi si je dis une bêtise. Je dirais qu'il faut créer un script qui effectue toutes les démarches en dehors de docker-compose:
1) montage du point /mnt/bdd/docker-build-test qui accueille les données de mysql
2) vérifications si /mnt/bdd/docker-build-test contient bien des données
3) choix d'un Dockerfile en fonction du résultat:
mv Dockerfile_mysql_OK Dockerfile ou mv Dockerfile_mysql_KO Dockerfile
5) docker-compose up
Si les outils de montage NFS sont disponibles sur l'hôte, il n'y a rien qui empêche de faire les vérifications avant de lancer docker-compose up.
[^] # Re: docker -v
Posté par jnanar (site web personnel) . En réponse au message Docker montage local/NFS. Évalué à 1.
Je ne connaît pas assez docker-compose mais il ne me semble pas qu'il y ait possibilité de faire des pré/post commandes.
https://github.com/docker/compose/issues/468
Je ne suis pas certain d'avoir totalement compris la demande. Détrompe-moi si je dis une bêtise. Je dirais qu'il faut créer un script qui effectue toutes les démarches en dehors de docker-compose:
1) montage du point /mnt/bdd/docker-build-test qui accueille les données de mysql
2) vérifications si /mnt/bdd/docker-build-test contient bien des données
3) choix d'un Dockerfile en fonction du résultat:
mv Dockerfile_mysql_OK Dockerfile ou mv Dockerfile_mysql_KO Dockerfile
5) docker-compose up
Si les outils de montage NFS sont disponibles sur l'hôte, il n'y a rien qui empêche de faire les vérifications avant de lancer docker-compose up.