Benutzer-Werkzeuge

Webseiten-Werkzeuge


thoschwiki:docker:apps:node-red

Dies ist eine alte Version des Dokuments!


NodeRED (Docker)

Die Seite befindet sich noch im Aufbau.

Node-RED ist ein von IBM entwickeltes grafisches Entwicklungswerkzeug. Die Software ermöglicht es, Anwendungsfälle im Bereich des Internets der Dinge mit einem einfachen Baukastenprinzip umzusetzen. Die einzelnen Funktionsbausteine werden durch Ziehen von Verbindungen verbunden. (aus Node-RED) Node-Red ist in der Heimautomatisierungsszene sehr beliebt.

Image
Docker Hub repo
GitHub repo
Architektur x86-64, armhf, arm64
Software
Projekt Externer Link
GitHub repo

docker run

Der Container wird wie folgt mit docker run eingerichtet und gestartet:

docker run -d \ 
  --name

Parameter

Dies sind die wichtigsten Parameter. Sofern sie mit einem „*“ markiert sind, sollte eine Anpassung erfolgen:

Parameter Funktion
-e PUID= * Vorgabe des Users, mit dem die Daten auf dem Docker-Host in die gemounteten Verzeichnisse geschrieben werden.
-e PGID= * Vorgabe des Gruppe, mit der die Daten auf dem Docker-Host in die gemounteten Verzeichnisse geschrieben werden.
-e TZ= * Vorgabe der lokalen Zeitzone im Format Gebiet/Ort.
-p Port
-v * Volumes, siehe Unterabschnitt Volumes

Volumes

In der Konfiguration werden Volumes in der Regel im folgenden Format angegeben:

<Pfad auf dem Host>:<Pfad im Container>[:<Optionen>]

Die Volumes haben die folgenden Funktionen (maßgeblich ist der Pfad im Container):

Pfad im Container Funktion

docker-compose

Der Container wird wie folgt in der docker-compose.yml konfiguriert:

docker-compose.yml

Integration in Træfik

Abschnitt wird noch ergänzt.

Der Container kann mit den folgenden Eintragungen in der docker-compose.yml in Træfik integriert werden:



Konfiguration der Anwendung

Abschnitt wird noch ergänzt.

Pfad zu node-red: /usr/src/node-red/node_modules/node-red/bin

thoschwiki/docker/apps/node-red.1644665017.txt.gz · Zuletzt geändert: 12.02.2022 12:23 von thosch