Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

Persistance des dépendances : reboot du container

MrVince
Timide
Messages : 182
Inscription : 11 sept. 2017, 15:22

Persistance des dépendances : reboot du container

Message par MrVince » 03 juil. 2019, 16:43

Bonjour,

J'ai installés Jeedom sous Docker il y a plus d'un an et tout marchait bien.

Suite à un soucis de crash de mon OS, j'ai réinstallé docker et relancé un Docker selon l'image jeedom/jeedom:master, voici la config :

Code : Tout sélectionner

"Config": {
            "Hostname": "NAS",
            "Env": [
                "SSH_PORT=22",
                "MODE_HOST=1",
                "PUID=1000",
                "PGID=100",
                "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
                "SHELL_ROOT_PASSWORD=************",
                "APACHE_PORT=80"
            ],
            "Cmd": [
                "/root/init.sh"
            ],
            "ArgsEscaped": true,
            "Image": "jeedom/jeedom:master",
            "Volumes": null,
            "WorkingDir": "",
            "Entrypoint": null,
            "OnBuild": null,
            "Labels": {
                "omv_docker_extra_args": "--device=/dev/ttyUSB0"
            }
        }
Le problème, c'est que si je viens à relancer mon container ou bien reboot le NAS, les plugins de mon jeedom n'auront plus les dépendances (mais toujours signalé OK).
Je dois relancer les installations de dépendances pour que le plugin soit ok.
J'ai l'impression d'avoir du oublier quelque chose dans ma config qui m’empêche d'avoir une persistance de mes dépendances.

Merci bien
NAS HP Proliant - OpenMediaVault - Jeedom Docker
Raspberry Pi 3 - MagicMirror
Prusa i3

Capteurs MySensors / Xiaomi / Éclairage Ikea Tradfri
SmarterCoffee / Chromecast & Google Home / Thermostat Netatmo

Didier3L
Actif
Messages : 1387
Inscription : 01 mai 2016, 13:40

Re: Persistance des dépendances : reboot du container

Message par Didier3L » 09 juil. 2019, 22:12

MrVince a écrit :
03 juil. 2019, 16:43
Bonjour,

J'ai installés Jeedom sous Docker il y a plus d'un an et tout marchait bien.

Suite à un soucis de crash de mon OS, j'ai réinstallé docker et relancé un Docker selon l'image jeedom/jeedom:master, voici la config :

Code : Tout sélectionner

"Config": {
            "Hostname": "NAS",
            "Env": [
                "SSH_PORT=22",
                "MODE_HOST=1",
                "PUID=1000",
                "PGID=100",
                "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
                "SHELL_ROOT_PASSWORD=************",
                "APACHE_PORT=80"
            ],
            "Cmd": [
                "/root/init.sh"
            ],
            "ArgsEscaped": true,
            "Image": "jeedom/jeedom:master",
            "Volumes": null,
            "WorkingDir": "",
            "Entrypoint": null,
            "OnBuild": null,
            "Labels": {
                "omv_docker_extra_args": "--device=/dev/ttyUSB0"
            }
        }
Le problème, c'est que si je viens à relancer mon container ou bien reboot le NAS, les plugins de mon jeedom n'auront plus les dépendances (mais toujours signalé OK).
Je dois relancer les installations de dépendances pour que le plugin soit ok.
J'ai l'impression d'avoir du oublier quelque chose dans ma config qui m’empêche d'avoir une persistance de mes dépendances.

Merci bien
Regarde si tu a ces lignes dans ton init.sh
echo 'Start atd'
systemctl restart atd
service atd restart
service atd start
Synology DS216+ / DSM 6.2 / Docker / MariaDB 5
Conteneur : jeedom/Jeedom:master en mode réseau Host - Version Jeedom V3.3
Protocole : MyHOME Play Zigbee/ Xiaomi Aqara / HomeBridge / BLEA

Mon matériel | Tuto MyHOME en Vidéo | Documentation

MrVince
Timide
Messages : 182
Inscription : 11 sept. 2017, 15:22

Re: Persistance des dépendances : reboot du container

Message par MrVince » 10 juil. 2019, 13:19

Bonjour,

Merci pour la réponse, voici le contenu de mon init.sh concernant atd

Code : Tout sélectionner

echo 'Start atd'
systemctl restart atd
service atd restart
J'ai donc par acquis de conscience ajouté la ligne manquante, mais j'en ai profité pour vérifier, et le service atd est bien en running.
NAS HP Proliant - OpenMediaVault - Jeedom Docker
Raspberry Pi 3 - MagicMirror
Prusa i3

Capteurs MySensors / Xiaomi / Éclairage Ikea Tradfri
SmarterCoffee / Chromecast & Google Home / Thermostat Netatmo

Répondre

Revenir vers « Docker »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 4 invités