[
https://issues.apache.org/jira/browse/NIFI-4771?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16544967#comment-16544967
]
Peter Wilcsinszky commented on NIFI-4771:
-----------------------------------------
One thing that came up recently is the need to include the nifi-toolkit in the
nifi docker image. It would be useful with the enhancement in the following PR
that would add the cluster-summary subcommand under the nifi command to be able
to query cluster state in a running NiFi Docker container for readiness
checking for example.
Referenced PR: [https://github.com/apache/nifi/pull/2894]
Another future usecase would also involve extending the toolkit to support
managing tenants/policies through the CLI.
For a change like that I would rather introduce a new Dockerfile here, than
extending the original one in the apache/nifi repo.
Also we should consider adding some improvements that users miss from the
current Docker image, which xemuliam/docker-nifi provides, see:
[https://twitter.com/fdelataste/status/1012635477072138241]
According to this we can add VOLUME instructions to enable persistence by
default and consider adding helpers for the Zookeer setup, something like that:
https://github.com/xemuliam/docker-nifi/blob/1.6.0/start_nifi.sh
> Consolidate Docker resources into nifi-container
> ------------------------------------------------
>
> Key: NIFI-4771
> URL: https://issues.apache.org/jira/browse/NIFI-4771
> Project: Apache NiFi
> Issue Type: Task
> Components: Docker
> Reporter: Aldrin Piri
> Assignee: Aldrin Piri
> Priority: Major
>
> With the creation of DockerHub repositories for all major components within
> NiFi, we can consolidate efforts and resources in the nifi-container.
> Currently we have existing Docker work for NiFi, NiFi Toolkit, NiFi MiNiFI
> Java & C++.
> These should be transitioned to the container repo and established with
> Docker Hub for the associated convenience binaries.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)