Bereiche
Bereich Docker
Allgemein
Parameter
Anwendungen
- Mattermost
- Unifi-Video
Dies ist eine alte Version des Dokuments!
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 | nodered/node-red |
GitHub | node-red/node-red-docker |
Architektur | x86-64, arm/v6, arm/v7, arm64, s390x |
Software | |
Projekt | Node-RED |
GitHub | node-red |
Der Container wird wie folgt mit docker run
eingerichtet und gestartet:
docker run -d \ --name nodered \ -p 1880:1880 \ -v /path/to/data:/data \ nodered/node-red
Dies sind die wichtigsten Parameter. Sofern sie mit einem „*“ markiert sind, sollte eine Anpassung erfolgen:
Parameter | Funktion |
---|---|
-p | Port, Node-RED läuft üblicherweise auf Port 1880, kann aber auch auf Port 80 konfiguriert werden, wenn dieser frei ist |
-v * | Volumes, siehe Unterabschnitt 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 |
---|---|
/data | Ablageort der Konfiguration und der Daten |
Der Container wird wie folgt in der docker-compose.yml
konfiguriert:
version: "3.7" services: node-red: image: nodered/node-red:latest container_name: node-red environment: - TZ=Europe/Berlin ports: - "1880:1880" volumes: - /path/to/data:/data
Der Container kann mit den folgenden Eintragungen in der docker-compose.yml
in Træfik integriert werden:
Es wird auf die entsprechenden Beschreibung zur Anwendung verwiesen.