the Dockerfile is basically instructions for how to make the image - that
file is helpful, but not necessary for people getting started.

On Mon, Dec 1, 2014 at 12:01 AM, Josh Elser <[email protected]> wrote:

> I forget how all Docker supports fetching the Dockerfile, but, after the
> code is imported/set-up, it's very trivial (if not automatic) to get it
> mirrored to https://github.com/apache/
>
> If there is a way to inform a user to pull down a given Dockerfile
> (instead of the registry/hub thing), that might be a good starting point.
>
>
> Tony Kurc wrote:
>
>> I agree on the docker front. I have a Dockerfile stubbed out to build an
>> image that has a real simple NiFi configuration (with some volumes for
>> things like the repositories and flow config and an exposed port for the
>> web UI and another that I anticipate would be useful for a processor
>> listening for HTTP POSTs). It needs work for a production environment -
>> it
>> needs a way of setting up a secure configuration, a way of for managing
>> accounts and getting clustering up - but it does do a quick start.
>>
>> There are a lot of apache projects with images on the docker.com
>> repository, but I don't see a lot of Dockerfiles in apache projects
>> (they're often on github). Certainly using docker.com and github make
>> just
>> running 'docker run --name nifi nifi'  and inspecting the Dockerfile easy
>> -
>> is this, for lack of a better term, "apache friendly"?
>>
>> Tony
>>
>>
>>
>> On Thu, Nov 27, 2014 at 4:46 PM, Aldrin Piri<[email protected]>
>> wrote:
>>
>>  I think a boon for adoption would be to piggyback on the current trend of
>>> Docker adoption and getting NiFi containerized.  In conjunction with
>>> this,
>>> a "NiFi appliance" that can be booted up in VirtualBox/VMWare would make
>>> for complementary additions.
>>>
>>> I don't think it's feasible at this point to host a live demo, so the
>>> next
>>> closest thing is to let people experience the project with minimal
>>> impedance.  Not that standing up NiFi is difficult by any means, but I
>>> could envision both a barebones configuration that presents you with a
>>> blank workspace and then some variants that show key use cases so people
>>> can immediately feel the impact and understand how this makes their life,
>>> business, organization better.   Videos only do so much, but the
>>> "tactile"
>>> experience can really send the message home.
>>>
>>> It's an easier win with 'Step 1' being "Run 'docker run ...'" or "Open
>>> this
>>> file in VirtualBox."  If there is a desire to go further in the area of
>>> accessibility, say in the appeal to people who are only interested in
>>> managing data flow, an equivalent of boot2docker [http://boot2docker.io]
>>>
>>> Take the templates, which I agree are needed and crucial, and autoload
>>> them
>>> into the Docker container or VM image.
>>>
>>> People that like what they see won't mind opening up a configuration file
>>> and tweaking as needed and establishing an environment.
>>>
>>>
>>> On Wed, Nov 26, 2014 at 11:13 AM, Joe Witt<[email protected]>  wrote:
>>>
>>>  Hello
>>>>
>>>> One could argue that we have no users at this point :-)  But that
>>>>
>>> shouldn't
>>>
>>>> stop us from ensuring we lay down the foundation to help bring folks in
>>>>
>>> and
>>>
>>>> get them to be productive using it.
>>>>
>>>> While the application does provide a lot of in-line documentation we
>>>> will
>>>>   need to setup a nice user guide which will document the basic concepts
>>>>
>>> and
>>>
>>>> functions of the application.  Once the wiki and such is established we
>>>>
>>> can
>>>
>>>> post step-by-step guides and also include templates to help users
>>>> quickly
>>>> put a base flow together.
>>>>
>>>> Getting this right and ensuring it evolves is important for not just
>>>> building a user base but also building a diverse contributor base.
>>>>
>>>> Please do fire out thoughts on things we should tackle/consider early on
>>>> for users.
>>>>
>>>> Thanks
>>>> Joe
>>>>
>>>>
>>

Reply via email to