Je n'ai pas tout à fait résolu mon problème d'image syspass. Le soucis vient du fait que j'utilise les images docker syspass (syspass-app et syspass-db) avec le network par défaut (dockercompose_default) de docker-compose et pas le network préconisé dans la doc syspass (syspass_default).
J'ai donc essayé, sans succès, de changer la variable d'environnement dans le docker-compose :
- DB_REMOTE_HOST=syspass-app.dockercompose_default
J'arrive bien à pinguer dans les deux sens les hostnames des dockers "syspass-db" et "syspass-app" et la commande
docker exec -it syspass-db mysql -e "select user,host from mysql.user;"
me renvoie :
+-----------------------------+------------------+
| host | user |
+-----------------------------+------------------+
| % | root |
| 127.0.0.1 | root |
| 1e7d6361b941 | root |
| ::1 | root |
| localhost | debian-sys-maint |
| localhost | root |
| syspass-app.syspass_default | root |
+-----------------------------+------------------+
7 rows in set (0.00 sec)
J'ai essayé le fichier docker-compose https://doc.syspass.org/en/installing/docker.html sur une debian vierge et tout marche nickel.
Que puis-je faire ? Merci de votre aide. ☺