Re: Docker

From: Mario Marietto <marietto2008_at_gmail.com>
Date: Wed, 12 Apr 2023 14:13:05 UTC
I'm interested to know what you mean for "real needs",because this is the
point. I imagine that you are thinking about technical needings. I don't
think that the most advantages implementing docker will come from that. I
think that mostly advantages could be for the user base. Mostly for those
users that come from linux or other OS and that already use docker and
kubernetes. I don't think those users are a small number. Those users could
jump to FreeBSD if Docker / Kubernetes are implemented in FreeBSD. This
could be the straw that broke the camel's back. You may argue that the
jails are working already great and that they should use them. I could
argue that it's not a tolerant behavior to force them to learn a new
technology. So,in the end I ask to myself and to you : FreeBSD needs to
grow in terms of community ? Does it need to be populated by a greater
number of users that will come from another OS base community ?




On Wed, Apr 12, 2023 at 4:04 PM Steve O'Hara-Smith <steve@sohara.org> wrote:

> On Wed, 12 Apr 2023 15:38:47 +0200
> Mario Marietto <marietto2008@gmail.com> wrote:
>
> > ---> Docker will NEVER run on FreeBSD, because Docker is built on
> > technologies which only exist in the Linux kernel.
> >
> > I don't agree with this. In my humble opinion Docker can run on FreeBSD.
>
>         You both need to define what you mean by "run docker", or perhaps
> just what aspects of docker you expect to see working (or not) in FreeBSD
> and how. Layering Linux filesystem images from docker.io and running them
> is
> very unlikely to be feasible. Defining ocijails with Dockerfiles and
> running them as swarms is likely to be possible with some work.
>
>         Then you can do a gap analysis and find out what needs to be done
> to make it run or prove that it can't be done depending mostly on what you
> mean by "run docker".
>
>         Having done that the next question is whether the result would fill
> a real need.
>
> --
> Steve O'Hara-Smith <steve@sohara.org>
>


-- 
Mario.