前提条件
Docker-composeが使用できること
yum install npm
Docker関係
ポート番号1880で接続できるように設定しています。変更する場合には1880の部分を変えてください。
mkdir /opt/node-red
vi /opt/node-red/docker-compose.yml
version: '3'
services:
node-red:
image: nodered/node-red:latest
user: "1000:1000"
volumes:
- ./data:/data
- .self-node:/data/self-node
environment:
FLOWS: my_flows.json
TZ: Asia/Tokyo
restart: always
ports:
- 1880:1880
volumes:
data:
永続化の設定
logとデータの永続化を行います。
mkdir /opt/node-red/data
chmod 777 /var/log/thingsboard
Firewallの設定
firewall-cmd –add-port=1880/tcp –permanent
firewall-cmd –reload
firewall-cmd –list-all-zones
node-redの起動
docker-compose pull
docker-compose up -d
動作確認
ブラウザでhttp://<IPアドレス>:1880にアクセスできることを確認します。

