Version 4.1.0 does not run on my system, 4.0.9 does

Aperta
#493 13 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
30/100
Tipo di issue
Bug
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
docker, docker-compose

Direzione di ricerca

Inizia dalla configurazione Docker Compose dell’issue e confronta le immagini nodered/node-red:4.0.9-debian e 4.1.0-debian. Ispeziona lo stato Docker PS e i log del container non integro, inclusi i dettagli dell’health-check, quindi verifica se la stessa configurazione funziona con ciascuna immagine. Il lavoro è completato quando viene identificata una causa riproducibile a livello di immagine oppure vengono documentate le evidenze necessarie per un fix.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

After my previous problem of my own making (not remembering that I needed to update the version in the Docker Compose file), I first upgraded to 4.0.9. Today I saw that 4.1.0 was out a couple of days ago, so I tried to upgrade. But after using the exact same Docker Compose file, only changing 4.0.9 to 4.1.0 in the line FROM nodered/node-red:4.1.0-debian, I get "image unhealthy" with Docker PS and I can't connect to it on MQTT or the frontend (which stands chewing forever until I break it). I have no idea how to find out what the problem is, but this is my Docker Compose file:

services:
  node-red:
    build:
      dockerfile_inline: | 
        FROM  nodered/node-red:4.1.0-debian
        USER root
        RUN apt-get update \
          && apt-get install -y --no-install-recommends iputils-ping sshpass openssh-client
        USER node-red
    container_name: Node-RED
    privileged: true
    restart: no
    group_add:
        - "20"
    environment:
      - TZ=Europe/Oslo

    network_mode: host 
    devices:
      - /dev/serial/by-id/usb-RFXCOM_RFXtrx433_A119M1VX-if00-port0:/dev/ttyUSB0
    volumes:
      - /media/pi/Docker/Docker-Compose/Node-RED/Data:/data
      - /media/pi/Docker/Docker-Compose:/home/pi/Docker-Compose:ro
      - /home/pi/.ssh/known_hosts:/usr/src/node-red/.ssh/known_hosts
      - type: bind
        source: /home/pi/Node-RED-omstarter.txt
        target: /home/pi/Node-RED-omstarter.txt

Stopping the container, running docker system prune -a and restarting/pulling again makes it work as it should with 4.0.9. I have tried going back and forth a few times, same result every time.

Lingua principale
Shell
Stelle
540
Fork
434
Merge medio
24m
PR unite (30g)
5

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di node-red/node-red-docker

Tutte le issue di node-red/node-red-docker

Issue simili

Altre issue su Shell/Bash

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.