docker composeで「NiFi」を構築するまでの手順
- 作成日 2021.01.03
- docker NiFi
- docker compose
docker composeを利用してシステム同士のデータフローを自動化してくれるツール「NiFi」を構築するまでの手順を記述してます。
環境
- OS CentOS Linux release 7.8.2003 (Core)
- docker 19.03.12
- docker-compose 1.25.4
docker-compose.yml作成
以下の内容で、docker-compose.ymlを作成します。
version: "3"
services:
zookeeper:
hostname: zookeeper
container_name: zookeeper
image: 'bitnami/zookeeper:latest'
environment:
- ALLOW_ANONYMOUS_LOGIN=yes
nifi:
image: apache/nifi:latest
ports:
- 8080
environment:
- NIFI_WEB_HTTP_PORT=8080
- NIFI_CLUSTER_IS_NODE=true
- NIFI_CLUSTER_NODE_PROTOCOL_PORT=8082
- NIFI_ZK_CONNECT_STRING=zookeeper:2181
- NIFI_ELECTION_MAX_WAIT=1 min
実行
実行します。
docker-compose up -d
NiFi起動
ブラウザから http://プライベートIP or サーバーアドレス:32769/nifiにアクセスして、以下の画面が表示されれば、構築は完了です。
-
前の記事
typescript 関数を定義する 2021.01.03
-
次の記事
node.js 指定したディレクトリの配下にあるディレクトリやフォルダを取得する 2021.01.03
コメントを書く