[ 
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)

Reply via email to