前提条件
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にアクセスできることを確認します。