我们从哪里获得 NiFi 的环境变量列表 Docker

Where do we get the list of environment variable for NiFi Docker

我是 NiFi 设置的初学者。我打算在 Kubernetes 上启动一个 NiFi 集群。在正常安装时,我看到,我们可以在文件'nifi.properties'下更改NiFi配置。但是,当谈到 docker 图像时,我还看到我们可以通过使用环境变量来改变它。在大多数情况下,nifi.properties 文件中提到的属性可以很容易地转换为其等效的环境变量。

例如: nifi.web.http.host <=> NIFI_WEB_HTTP_HOST

但在某些情况下,环境变量是不同的。例如:

nifi.zookeeper.connect.string != NIFI_ZK_CONNECT_STRING

我们从哪里可以获得 Docker 图像的 NiFi 环境变量的完整列表。非常感谢任何帮助,如链接或方向。

您需要查看您正在使用的 NiFi docker 图像的文档(或源代码)。例如 agturley/nifi and apache/nifi.

进入docker容器后,在路径/opt/nifi/scripts下可以看到secure.shstart.sh。这些是使所有 prop_replace

的脚本