Page 1 sur 1

domoticz docker impossible de faire la mise a jour

Publié : 30 juil. 2020, 16:23
par jeremc31
Bonjour a tous , je viens d installer domoticz sous docker il fonctionne parfaitement et me demande de faire la mise a jour .
Je la lance le système redémarre et il me propose de nouveau cette mise a jour .
Dans le log je vois qu il ne parvient pas a lancer le script.
Voici le log
2020-07-30 16:15:49.233 Status: Starting Upgrade progress...
2020-07-30 16:15:49.233 Status: Starting: /config/scripts/download_update.sh /config/
2020-07-30 16:15:52.422 Status: Executing script: /config/scripts/update_domoticz
2020-07-30 16:15:55.003 Error: Error executing script command (/config/scripts/update_domoticz /config/). returned: 32512

existe t il une solution pour ce problème :) ?

Re: domoticz docker impossible de faire la mise a jour

Publié : 30 juil. 2020, 18:31
par oredin
Bonjour,

Le principe de Docker, ce n'est pas de mettre à jour le contenu du conteneur qui exécute DZ mais de mettre à jour l'image de base.

Si vous essayez de mettre à jour via la procédure classique de DZ, cela sera perdu si vous devez recréer le conteneur et vous aurez certainement des problèmes.

Regardez plutôt pour trouver une image de DZ qui est à jour avec la dernière version de DZ (perso, j'utilise "demydiuk/domoticz:latest" comme image pour mon DZ de test sous Docker).

Bon courage.

Re: domoticz docker impossible de faire la mise a jour

Publié : 30 juil. 2020, 19:10
par jeremc31
Merci pour votre réponse mais du coup si je configure domoticz et que je fais une mise a jour de l image je perd toutes mes configurations ?
Merci :mrgreen:

Re: domoticz docker impossible de faire la mise a jour

Publié : 04 août 2020, 09:06
par oredin
jeremc31 a écrit : 30 juil. 2020, 19:10 Merci pour votre réponse mais du coup si je configure domoticz et que je fais une mise a jour de l image je perd toutes mes configurations ?
Merci :mrgreen:
Pas si le conteneur est bien paramétré et que vous avez fait en sorte que toute la conf DZ et ce qui doit persisté, soient sur des volumes Docker (qui eux restent même après destruction du conteneur) ;)

Par exemple, avec l'image que j'utilise pour mes tests, j'ai un volume qui est mappé sur /config dans le conteneur. Ce répertoire contient la bdd DZ, les plugins, les logs, les scripts, ... bref, tout ce qui est amené à être changé lors de l'utilisation nominale de DZ.
Généralement, si les images sont bien faites, il y a toujours un exemple de volume qui est donné dans la doc.

Bon courage

Re: domoticz docker impossible de faire la mise a jour

Publié : 08 août 2020, 14:14
par jeremc31
Avez vous un tuto a me conseiller pour partir sur une bonne base pour la création de mon docker ? :D