Overview

Full name
docker.io/apache/nifi
Registry
docker.io
Namespace
apache
Repository
nifi
Cached tags
65
Last synced
07/05/2026, 10:48 AM

Introduction

Apache NiFi 数据流编排镜像,可视化 ETL/数据管道平台,实时数据采集、转换、路由与系统间数据集成。

Details

apache/nifi 运行 Apache NiFi 数据流编排引擎,通过 Web UI 拖拽设计 Processor 链路,实现数据采集、转换与分发。定位为可视化数据集成平台,内置 FlowFile 队列与 Provenance 追踪;日志/IoT 数据管道、系统间 ETL 集成或替代 Kettle 的实时流处理方案。

快速启动

docker run -d --name nifi \
  -p 8443:8443 \
  docker.io/apache/nifi:latest

推荐实践

docker run -d --name nifi \
  --restart unless-stopped \
  -p 8443:8443 \
  -e SINGLE_USER_CREDENTIALS_USERNAME=admin \
  -e SINGLE_USER_CREDENTIALS_PASSWORD=changeme \
  -v /data/nifi:/opt/nifi/nifi-current \
  docker.io/apache/nifi:1.27.0

核心参数说明

  • -p 8443:8443 — NiFi Web UI(HTTPS)
  • SINGLE_USER_CREDENTIALS_* — 单用户认证
  • -v .../nifi:... — Flow 配置与状态持久化
  • 资源 — 高吞吐需足够 CPU/内存

Kubernetes

apiVersion: apps/v1
kind: StatefulSet
metadata:
  name: nifi
spec:
  serviceName: nifi
  replicas: 1
  selector:
    matchLabels:
      app: nifi
  template:
    metadata:
      labels:
        app: nifi
    spec:
      containers:
        - name: nifi
          image: docker.io/apache/nifi:1.27.0
          ports:
            - containerPort: 8443
          volumeMounts:
            - name: data
              mountPath: /opt/nifi/nifi-current
  volumeClaimTemplates:
    - metadata:
        name: data
      spec:
        accessModes: [ReadWriteOnce]
        resources:
          requests:
            storage: 20Gi
---
apiVersion: v1
kind: Service
metadata:
  name: nifi
spec:
  selector:
    app: nifi
  ports:
    - port: 8443
      targetPort: 8443

PVC 持久化 Flow 配置;Ingress 限内网。

Latest tags (20)

View all 65 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/apache/nifi
:latest
linux/amd64linux/arm64
2026/06/19 23:231.0 GBsha256:2528cf6c80b3
docker.io/apache/nifi
:2.10.0
linux/amd64linux/arm64
2026/06/19 23:231.0 GBsha256:2528cf6c80b3
docker.io/apache/nifi
:2.9.0
linux/amd64linux/arm64
2026/04/11 03:33992.9 MBsha256:ea9128e06e67
docker.io/apache/nifi
:2.8.0
linux/amd64linux/arm64
2026/02/14 07:16988.8 MBsha256:2ce7a1fd10c5
docker.io/apache/nifi
:2.7.2
linux/amd64linux/arm64
2025/12/18 05:19992.5 MBsha256:f6a1d2bcca08
docker.io/apache/nifi
:2.7.1
linux/amd64linux/arm64
2025/12/13 10:21992.3 MBsha256:01c8d8923c5c
docker.io/apache/nifi
:2.7.0
linux/amd64linux/arm64
2025/12/10 06:08992.0 MBsha256:7a1bfe48bf68
docker.io/apache/nifi
:2.6.0
linux/amd64linux/arm64
2025/09/22 21:07953.6 MBsha256:81a6217fe9c8
docker.io/apache/nifi
:2.5.0
linux/amd64linux/arm64
2025/07/23 04:31955.1 MBsha256:4d4c6b825da7
docker.io/apache/nifi
:2.4.0
linux/amd64linux/arm64
2025/05/02 02:21932.2 MBsha256:e8ca069f1533
docker.io/apache/nifi
:2.3.0
linux/amd64linux/arm64
2025/03/11 22:211.0 GBsha256:51ccc1196a45
docker.io/apache/nifi
:2.2.0
linux/amd64linux/arm64
2025/01/28 07:401.0 GBsha256:ef6d2d3e59aa
docker.io/apache/nifi
:2.1.0
linux/amd64linux/arm64
2024/12/24 10:471.0 GBsha256:b29ca8ac4994
docker.io/apache/nifi
:1.28.1
linux/amd64linux/arm64
2024/11/20 22:271.4 GBsha256:9aca5853eace
docker.io/apache/nifi
:2.0.0
linux/amd64linux/arm64
2024/11/05 01:041018.6 MBsha256:5d50417fd789
docker.io/apache/nifi
:1.28.0
linux/amd64linux/arm64
2024/10/29 02:061.4 GBsha256:7b478f4c1854
docker.io/apache/nifi
:1.27.0
linux/amd64linux/arm64
2024/07/08 11:320.0 MBsha256:3108cbcb1eec
docker.io/apache/nifi
:2.0.0-M4
linux/amd64linux/arm64
2024/07/02 03:031.1 GBsha256:0ae60e43d487
docker.io/apache/nifi
:2.0.0-M3
linux/amd64linux/arm64
2024/05/17 12:311.2 GBsha256:0ece3554f5d9
docker.io/apache/nifi
:1.26.0
linux/amd64linux/arm64
2024/05/07 10:551.4 GBsha256:39b947dfc2d9