https://admin.fedoraproject.org/pkgdb/package/rpms/dumb-init/
https://copr.fedorainfracloud.org/coprs/alsadi/dumb-init/

On Tue, Mar 7, 2017 at 4:42 PM, Muayyad AlSadi <als...@gmail.com> wrote:

> typical use is a Dockerfile having
>
> RUN curl -sSL -o /usr/local/bin/dumb-init https://github.com/Yelp/dumb-
> init/releases/download/v1.0.2/dumb-init_1.0.2_amd64 && chmod +x
> /usr/local/bin/dumb-init
>
> ENTRYPOINT ["dumb-init", "--", "/start.sh"]
>
>
>
>
> On Tue, Mar 7, 2017 at 4:38 PM, Muayyad AlSadi <als...@gmail.com> wrote:
>
>> I've packaged dumb-init, it's in copr
>> And there was a package review for official repos
>>
>> > Anyone using these today?
>>
>> yes, I use it along with oneway < https://github.com/muayyad-als
>> adi/oneway/releases/
>>
>> > What does dumb-init or tini get me that systemd doesn't?
>>
>> simply dumb init does not thing, it's just exec a single process (the
>> docker way which is single process per container)
>>
>> so instead of start.sh we use dumb-init start.sh
>>
>> it's not intended to do what sysvinit / systemd / upstart do
>> it just fork then exec it's argument, the parent process just handle defunct
>> processes
>>
>> > I am skeptical of any "resource" argument against systemd
>>
>> it does not do any management (the dumb part of it's name)
>>
>> > I think multiple init systems will just generate more technical
>> questions
>>
>> please give it a chance, not because we need another init system, but
>> because it's NOT an init system.
>> it just run a single process (look at supervisord which is in the
>> official repo, is more close to be an init system than dumb-init)
>>
>> > Doesn't work in Kubernetes today.
>>
>> I do use it with k8s!
>>
>>
>>
>>
>>
>>
>>
>>
>> On Tue, Mar 7, 2017 at 3:32 PM, Clayton Coleman <ccole...@redhat.com>
>> wrote:
>>
>>> Doesn't work in Kubernetes today.
>>>
>>> > On Mar 7, 2017, at 2:44 AM, Marius Vollmer <marius.voll...@redhat.com>
>>> wrote:
>>> >
>>> >
>>> > Clayton Coleman <ccole...@redhat.com> writes:
>>> >
>>> >> [...] Anyone using these today?
>>> >
>>> > What about "docker run --init"?  Anything wrong with that?
>>>
>>>
>>
>

Reply via email to