Hello tout le monde
Je suis parti de cette documentation pour faire un 1er essai:
https://doc.jeedom.com/fr_FR/installation/docker#En%20mode%202%20services%20(experimental)
Voici donc quelques retours sur l’installation dans ce mode.
1- La version de l’image MariaDB.
N’est-ce pas un peu risqué de pull la latest de MariaDB, plutôt que la dernière version compatible pour Jeedom ?
2- Le tag name de l’image Docker Jeedom.
Pour commencer j’ai été un peu surpris par le tag de l’image jeedom/jeedom:4.4-http-bookworm
, mais comme indiqué dans la doc: c’est une beta
J’ai fait un tour sur le hub Docker Jeedom pour regarder les autres tags dispo, ici:
https://hub.docker.com/r/jeedom/jeedom/tags
Finalement je n’ai pas trouvé chaussure à mon pied car je souhaite utiliser:
- une v4-stable et non une beta,
- Jeedom seul sans MariaDB(tag contenant « http » )
Un tag stable-http ou 4-http serait top
3- healthcheck
Quelle bonne idée de commencer à préparer un healthcheck !
Super content de voir ce type de pratique, cependant le test est un peu léger
["CMD", "curl", "-fs", "-S", "--max-time", "2", "http://localhost:80"]
Ma question est donc: y a-t-il un endpoint dispo pour avoir un état de santé un plus précis?
Je vais creuser la question pour MariaDB car jusque là les solutions trouvées sur le net ne me plaisent pas du tout (des commandes obscures pour taper sur la base avec les credentials dans la commande )
4- L’utilisation (toujours sans aucun changement appliqué à la conf proposée)
-
Quelques problème avec pip3 pour installer le plugin Zigbee
(J’ai retesté sur une stable plutot qu’une beta, tout se passe bien ) -
Très content d’arriver à séparer la DB dans un autre container le boot n’en est que plus simple !
Et voici la fin de ce premier test basique de l’installation avec docker-compose avec un container Jeedom et un container MariaDB
En espérant que ce post aidera
Stepan