# Problème conteneur Node-RED

**URL:** <https://community.gladysassistant.com/t/probleme-container-nodered/7430>\
**Category:** Configuration\
**Created:** [Juillet 15, 2022, 10:29 UTC](https://community.gladysassistant.com/t/probleme-container-nodered/7430 "2022-07-15T10:29:21Z")\
**Posts on this page:** 20\
**Page:** 3

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [Juillet 18, 2022, 9:51 UTC](https://community.gladysassistant.com/t/probleme-container-nodered/7430/41 "2022-07-18T21:51:23Z")

</div>

oui c’est bon 👍

---

<div class="post-metadata">

**Author:** ![tiboys](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/tiboys/32/17668_2.png) [@tiboys](https://community.gladysassistant.com/u/tiboys)\
**Post date:** [Juillet 19, 2022, 5:55 UTC](https://community.gladysassistant.com/t/probleme-container-nodered/7430/42 "2022-07-19T05:55:01Z")

</div>

> [@Psoy](#):
>
> Est ce que la ligne `--device=/dev/ttyUSB0 \`peut etre remplacé par `--device=/dev/ttyACM0 \`, si on a un device qu’il l’utilise . @tiboys a sa carte arduino déclarée sur ce port ttyACM0

Pour ma part tout est redevenu stable après réinstallation de nodered suivant le tuto de Pierre-Gilles et en ajoutant -u node-red:dialout .  
Vu le nombre de manip que j’ai fait avant, je ne sais pas ce qui a finalement débloqué les choses.  
Merci à tous 👍

---

<div class="post-metadata">

**Author:** ![Psoy](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/psoy/32/9005_2.png) [@Psoy](https://community.gladysassistant.com/u/Psoy)\
**Post date:** [Juillet 19, 2022, 6:31 UTC](https://community.gladysassistant.com/t/probleme-container-nodered/7430/43 "2022-07-19T06:31:09Z")

</div>

Bonjour,  
je vais voir ce qu’a fait @tiboys pour vérifier si a ça fonctionne dans mon cas. Car ma manip est très lourde et de plus ce matin j’ai l’impression d’avoir figé ZigbbeeMQTT2.

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Juillet 19, 2022, 7:31 UTC](https://community.gladysassistant.com/t/probleme-container-nodered/7430/44 "2022-07-19T07:31:27Z")

</div>

> [@Psoy](#):
>
> j’en parle au début du tuto, comme quoi la commande qui est dans ta vidéo ne fonctionne plus avec la V3 de Node red.

Est-ce que c’est de manière générale ou c’est pour ton cas uniquement vu que tu utilise serial-port ?

Je suis allé voir sur le site de Node-RED et la commande «&nbsp;de base&nbsp;» n’a pas l’air d’avoir changé (cf : [Running under Docker : Node-RED](https://nodered.org/docs/getting-started/docker) )

---

<div class="post-metadata">

**Author:** ![Psoy](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/psoy/32/9005_2.png) [@Psoy](https://community.gladysassistant.com/u/Psoy)\
**Post date:** [Juillet 19, 2022, 7:48 UTC](https://community.gladysassistant.com/t/probleme-container-nodered/7430/45 "2022-07-19T07:48:59Z")

</div>

> [@pierre-gilles](#):
>
> Est-ce que c’est de manière générale o

Bonjour @pierre-gilles  
Au vu des messages précèdents, il semble que je ne sois pas le seul à avoir perdu Node RD après le changement de version V3. Mais @tiboys semble avoir résolu le problème plus facilement, j’ attends son retour.

---

<div class="post-metadata">

**Author:** ![tiboys](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/tiboys/32/17668_2.png) [@tiboys](https://community.gladysassistant.com/u/tiboys)\
**Post date:** [Juillet 19, 2022, 8:15 UTC](https://community.gladysassistant.com/t/probleme-container-nodered/7430/46 "2022-07-19T08:15:05Z")

</div>

> [@Psoy](#):
>
> Mais @tiboys semble avoir résolu le problème plus facilement, j’ attends son retour.

En fait c’était de la grosse bidouille sans tout comprendre comme à mon habitude ! 🙄  
Je copie-colle des commandes sans savoir ce qu’elles provoquent.  
En gros, j’ai suivi ton tuto @Psoy mais ça passait en erreur sur "device=/dev/ttyUSB0 ", du coup sudo chown -R 1000:1000 /var/lib/node-red me disait ne pas trouver le chemin.  
Alors j’ai repris depuis le début pour supprimer le docker nodered puis j’ai suivi le tuto initial en ajoutant la commande -u node-red:dialout dans le groupe de commande docker run -d.  
J’ai tenté d’installer la version 0.15 de serial port mais ça a merdé et j’ai finalement la 1.0.1 et tout fonctionne.  
Dans mes bidouilles, j’ai créé un conteneur mynodered mais qui n’est pas «&nbsp;démarré&nbsp;» donc sans incidence je pense.  
Désolé de ne pas pouvoir donner + de détails …  
Je peux lancer toute commande qui pourrait vous donner + d’infos.

---

<div class="post-metadata">

**Author:** ![Psoy](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/psoy/32/9005_2.png) [@Psoy](https://community.gladysassistant.com/u/Psoy)\
**Post date:** [Juillet 19, 2022, 8:26 UTC](https://community.gladysassistant.com/t/probleme-container-nodered/7430/47 "2022-07-19T08:26:00Z")

</div>

Bonjour  
je m’absente deux jours et quand je rentre je remets tout à plat . Apparemment il y a une méthode beaucoup plus simple

«&nbsp;Ce matin j’ai l’impression d’avoir figé ZigbbeeMQTT2&nbsp;». j’en ai profiter pour ajouter un hub USB pour soulager le RPI. dans le doute je l’ai enlevé et j’ai restart Gladys. ZigbeeMqtt2 s’est réinstallé correctement et fonctionne, on verra que je rentrerai s’il c’est encore figé  
bonne journée

---

<div class="post-metadata">

**Author:** ![Tlse-vins](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/tlse-vins/32/6054_2.png) [@Tlse-vins](https://community.gladysassistant.com/u/Tlse-vins)\
**Post date:** [Juillet 19, 2022, 9:38 UTC](https://community.gladysassistant.com/t/probleme-container-nodered/7430/48 "2022-07-19T09:38:16Z")

</div>

Je n’ai pas eu encore le temps de vérifier si node-red tourner toujours chez moi.  
Pour une hub USB, j’avais tenté d’en mettre un mais sans succès.

---

<div class="post-metadata">

**Author:** ![spenceur](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/spenceur/32/1961_2.png) [@spenceur](https://community.gladysassistant.com/u/spenceur)\
**Post date:** [Juillet 19, 2022, 7:18 UTC](https://community.gladysassistant.com/t/probleme-container-nodered/7430/49 "2022-07-19T19:18:57Z")

</div>

Sinon il suffit dajouter un label pour bloquer les maj de nodered avec watchtower.  
Dans mon cas je prefere lock un container qui fonctionne bien et maj que dans certain cas en contrôlant bien ce que je fais !

> [@\[Help\] Config watchtower](https://community.gladysassistant.com/t/help-config-watchtower/7227):
>
> Hello ! Je vais bientot migrer gladys sur mon nas synology. Sur celui ci jai déjà pas mal de container : heimdall adguardhome nodered ubooquity Jai installer gladys pour faire deux trois tests (restore gladys plus [qui fonctionne parfaitement], prise en charge des dongles [il faut que je regarde pour un dongle Bluetooth]…) bref je suis convaincu. Sauf que la je me suis dis il me faut watchtower pour profiter des maj ! Du coup je lai installer et la c’etait le drame. Jai perdu toute ma co…

---

<div class="post-metadata">

**Author:** ![Psoy](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/psoy/32/9005_2.png) [@Psoy](https://community.gladysassistant.com/u/Psoy)\
**Post date:** [Juillet 22, 2022, 9:54 UTC](https://community.gladysassistant.com/t/probleme-container-nodered/7430/50 "2022-07-22T21:54:58Z")

</div>

Bonsoir,  
Je viens bien malgré moi de réinstaller Node\_red suite à la maj de la version 0.15.0 par la 1.0.1, qui s’est faite toute seule. Donc j’en est profité pour refaire la manip d’installation de Node Red. J’ai donc suivi le message de @tiboys.  
Donc j’ai repris le tuto de Pierre-Gilles en ajoutant la ligne `-u node-red:dialout \` . Je l’avais déjà fait mais ça ne fonctionnait pas, car je pense que je n’avais pas écrit cette ligne au bon endroit,  
voila la commande qui a fonctionné :

```auto
docker run -d \
--log-opt max-size=10m \
--restart=always \
--privileged \
-u root \
--network=host \
--name node_red \
-u node-red:dialout \
-v /var/lib/node-red:/data \
nodered/node-red

```

Puis j’ai redémarré Node\_red . A ce moment la Node\_red reboot tout seul. Donc j’ai rajouté la ligne de VonOx :

```auto
sudo chown -R 1000:1000 /var/lib/node-red

```

et avec ça Node\_red est repartit , je peux l’ouvrir . Après avoir installé la palette Serialport 1.0.1. : problème «&nbsp;perte de connexion&nbsp;» et quand on ferme la page de Node red, elle ne se réaffiche plus, quand on veut la réouvrir. Donc pour moi passage obligé par la palette Serialport 0.15.0 . Une fois cette version de palette installée tout rentre dans l’ordre.  
Si quelqu’un a réussi a faire tourner la palette node\_red V1.0.1, je veux bien qu’il m’explique ce qu’il a fait. Car je pense que je vais encore refaire toutes ces manip à chaque Maj de la palette Serialport.  
@spenceur , je suis intéressé pour bloquer la mise a jour de Node red, mais j’ai regardé ton message et je n’ai pas compris, est ce que tu pourrais détailler les étapes pour bloquer la Maj de Node red. Merci d’avance  
Je vais modifier le tuto [Rflink, Node Red et Gladys](https://community.gladysassistant.com/t/rflink-node-red-et-gladys/6844/25).  
Bonne soirée

---

<div class="post-metadata">

**Author:** ![spenceur](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/spenceur/32/1961_2.png) [@spenceur](https://community.gladysassistant.com/u/spenceur)\
**Post date:** [Juillet 23, 2022, 5:16 UTC](https://community.gladysassistant.com/t/probleme-container-nodered/7430/51 "2022-07-23T05:16:54Z")

</div>

Hello,  
Si jai bien compris, pour lancer ton container tu fais çà :

> [@Psoy](#):
>
> ```auto
> docker run -d \
> --log-opt max-size=10m \
> --restart=always \
> --privileged \
> -u root \
> --network=host \
> --name node_red \
> -u node-red:dialout \
> -v /var/lib/node-red:/data \
> nodered/node-red
> 
> ```

Il suffit dy ajouter cette option

`--label com.centurylinklabs.watchtower.enable=false`  
Ou  
`-l com.centurylinklabs.watchtower.enable=false`

[Voir doc](https://docs.docker.com/engine/reference/commandline/run/)

Ce qui donne un truc comme :

```auto
docker run -d \
--log-opt max-size=10m \
--restart=always \
--privileged \
-u root \
--network=host \
--name node_red \
-u node-red:dialout \
-v /var/lib/node-red:/data \
--label com.centurylinklabs.watchtower.enable=false
nodered/node-red

```

Parcontre est ce normal que dans ta commande il y ai deux fois `-u` ?

Attention en faisant ca, watchtower ne mettra plus a jour automatiquement ton container.  
Ce sera a toi de suivre indépendamment les evolution de chaque container bloqué pour effectuer la maj et la faire correctement 🙂

---

<div class="post-metadata">

**Author:** ![tiboys](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/tiboys/32/17668_2.png) [@tiboys](https://community.gladysassistant.com/u/tiboys)\
**Post date:** [Juillet 23, 2022, 7:43 UTC](https://community.gladysassistant.com/t/probleme-container-nodered/7430/52 "2022-07-23T07:43:16Z")

</div>

> [@Psoy](#):
>
> J’ai donc suivi le message de @tiboys

Salut @Psoy , ma victoire a été de courte durée 🫤  
Après quelques jours de fonctionnement sans problème, perte du node serial port dans node-red. Il a disparu et impossible de le réinstaller via le menu (ça mouline mais ça revient toujours sur «&nbsp;install&nbsp;»).  
Je tente la manip via console avec la commande pour la 0.15 puis un restart node-red et quand j’essaie de m’y connecter, le logo node-red s’affiche 1sec sur l’onglet puis site inaccessible.  
Je crois que je vais à nouveau devoir tout reprendre !! 😥

---

<div class="post-metadata">

**Author:** ![Psoy](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/psoy/32/9005_2.png) [@Psoy](https://community.gladysassistant.com/u/Psoy)\
**Post date:** [Juillet 23, 2022, 10:22 UTC](https://community.gladysassistant.com/t/probleme-container-nodered/7430/53 "2022-07-23T10:22:17Z")

</div>

> [@tiboys](#):
>
> Je crois que je vais à nouveau devoir tout reprendre !! 😥

Bonjour @tiboys  
ça m’a fait ça hier soir, j’étais en version 0.15.0 et node red est passé à la version1.0.1 , donc arret de node red et obliger de tout réinstaller  
Après avoir fait la manip de @bjm quand tu sélectionnes la palette Serialport on ne voit que la version 1.0.1, tu l’installes et quand tu vérifies que ta palette soit bien installée, c’est la version 0.15.0, qui apparait. Je ne sais pas pourquoi , mais c’est comme ça 😃

---

<div class="post-metadata">

**Author:** ![Psoy](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/psoy/32/9005_2.png) [@Psoy](https://community.gladysassistant.com/u/Psoy)\
**Post date:** [Juillet 23, 2022, 10:27 UTC](https://community.gladysassistant.com/t/probleme-container-nodered/7430/54 "2022-07-23T10:27:35Z")

</div>

> [@spenceur](#):
>
> Parcontre est ce normal que dans ta commande il y ai deux fois `-u` ?

Merci @spenceur  
je ne sais pas ce que ça veut dire -u, alors pour qu’il y en est deux dans cette commande ça ne me choque pas malheureusement 😮‍💨  
je copie colle et si ça marche tant mieux .  
je suis preneur d’explications, ou d’avoir des infos sur comment programmer ça ? c’est dans docker , c’est linux, je ne mis retrouve pas .  
merci pour ta réponse, je vais reprog ça , au prochain plantage

---

<div class="post-metadata">

**Author:** ![spenceur](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/spenceur/32/1961_2.png) [@spenceur](https://community.gladysassistant.com/u/spenceur)\
**Post date:** [Juillet 23, 2022, 1:27 UTC](https://community.gladysassistant.com/t/probleme-container-nodered/7430/55 "2022-07-23T13:27:39Z")

</div>

Hello je tai mis le lien de la doc de la commande dans mon message dont voici un extrait :

 ![Screenshot_20220723-151647_Chrome](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/0/0a8bda3fc88783d084fe9dfa9db7efc6f7dbb38e.jpeg)

@Einstein8854 en parlait plus haut :

> [@Einstein8854](#):
>
> tu appliques 2 fois l option -u (user) une fois root et une fois node-red:dialout donc il doit y avoir un conflit

> [@Psoy](#):
>
> je copie colle et si ça marche tant mieux .

Cest normal cest deja plus technique, cest tout linverse de ce que souhaite @pierre-gilles.  
Si tu mets les mains dans le cambouis sans comprendre ce que tu fais cest pas simple.  
Je te conseille vivement de lock ta version node red.

Sinon, @VonOx, @pierre-gilles, je me demande si vous ne devrier pas paramétré watchtower dans les images pour quil ne check que gladys et pas les autres container.  
Car sinon bous allez vous retrouver avec beaucoup de sujet qui ne concerne pas directement gladys, mais des système sur lequel est plug gladys ou du moins plug sur le «&nbsp;service&nbsp;» mqtt de gladys

---

<div class="post-metadata">

**Author:** ![Psoy](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/psoy/32/9005_2.png) [@Psoy](https://community.gladysassistant.com/u/Psoy)\
**Post date:** [Juillet 23, 2022, 3:20 UTC](https://community.gladysassistant.com/t/probleme-container-nodered/7430/56 "2022-07-23T15:20:33Z")

</div>

> [@spenceur](#):
>
> cest tout linverse de ce que souhaite @pierre-gilles.  
> Si tu mets les mains dans le cambouis sans comprendre ce que tu fais cest pas simple.

Je sais que c’est le combat de Pierre-Gilles, mais c’est très tentant de pouvoir installe un logiciel qui me permet d’utiliser RFlink, la Gateway Xiaomi et Tuya en wifi. Depuis que j’ai installé Node red, j’ai appris des commandes linux , Javascript …, mais le chemin est encore long et quand on a pas les bases c’est beaucoup plus compliqué de savoir où chercher l’info, c’est pour cela que je fais appelle à vous pour m’aider , et je vous remercie encore. 😉

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [Juillet 24, 2022, 11:08 UTC](https://community.gladysassistant.com/t/probleme-container-nodered/7430/57 "2022-07-24T11:08:37Z")

</div>

> [@spenceur](#):
>
> Sinon, @VonOx, @pierre-gilles, je me demande si vous ne devrier pas paramétré watchtower dans les images pour quil ne check que gladys et pas les autres container.

Ça fait sens effectivement, on fait du support sur d’autres projets qui n’ont rien à voir avec Gladys

---

<div class="post-metadata">

**Author:** ![Einstein8854](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/einstein8854/32/9474_2.png) [@Einstein8854](https://community.gladysassistant.com/u/Einstein8854)\
**Post date:** [Juillet 24, 2022, 12:49 UTC](https://community.gladysassistant.com/t/probleme-container-nodered/7430/58 "2022-07-24T12:49:13Z")

</div>

Hello @VonOx ,  
tu baignes plus dedans que moi et malgré mes recherche sur le net je n ai rien trouvé.  
n existerait il pas pour watchtower, une UI a l instar de ce que l on a pour zigbee via le port 8080, qui permettrait d une part de visualiser la config et le parametrage de watchtower et d autre part de modifier le parametrage a la demande ? car watchtower a une vrai utilitée pour un maintien a niveau. le truc serait que watchtower fasse une alerte sur les maj existantes des containers qui sont dans notre docker et que l utilisateur puisse a sa main declencher la maj ou non ?

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [Juillet 24, 2022, 3:43 UTC](https://community.gladysassistant.com/t/probleme-container-nodered/7430/59 "2022-07-24T15:43:54Z")

</div>

Non ça n’existe pas, il n’y a d’ailleurs pas d’intérêt car il n’y a pas de fichier de configuration, watchtower c’est du cli.

Si vous voulez du stable n’utilisez pas les images docker en tag latest. Comme le dit @spenceur il y’a des tags pour chaque version ( on le fait d’ailleurs pour gladys)

Exemple: [https://hub.docker.com/layers/node-red/nodered/node-red/3.0.0/images/sha256-33529e2db7e1b70372b04d409e2029c9a0d9ed956b20ff09cb63d76b130e157c?context=explore](https://hub.docker.com/layers/node-red/nodered/node-red/3.0.0/images/sha256-33529e2db7e1b70372b04d409e2029c9a0d9ed956b20ff09cb63d76b130e157c?context=explore)

---

<div class="post-metadata">

**Author:** ![tiboys](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/tiboys/32/17668_2.png) [@tiboys](https://community.gladysassistant.com/u/tiboys)\
**Post date:** [Juillet 25, 2022, 7:11 UTC](https://community.gladysassistant.com/t/probleme-container-nodered/7430/60 "2022-07-25T07:11:41Z")

</div>

> [@Psoy](#):
>
> ça m’a fait ça hier soir, j’étais en version 0.15.0 et node red est passé à la version1.0.1 , donc arret de node red et obliger de tout réinstaller

J’ai supprimé mes flows, désinstallé la palette serial-port 1.0.1, réinstaller la 0.15 et ça refonctionne à nouveau. J’espère qu’elle ne se remettra pas à jour toute seule …  
Wait and See …

[Page précédente](https://community.gladysassistant.com/t/probleme-container-nodered/7430.md?page=2)

[Page suivante](https://community.gladysassistant.com/t/probleme-container-nodered/7430.md?page=4)
