Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Mar 2023 17:16:36 +0200
From:      Tomek CEDRO <tomek@cedro.info>
To:        "Steve O'Hara-Smith" <steve@sohara.org>
Cc:        freebsd-questions <questions@freebsd.org>
Subject:   Re: Docker
Message-ID:  <CAFYkXj=-d3Ez3vkfG14hMi%2BJP_RupJO-SSAUwig01gyWRjwPYw@mail.gmail.com>
In-Reply-To: <20230328153937.9f44fd2eb8ea9bbb8975bc32@sohara.org>
References:  <CA%2B%2B4CRnbS5WoOqYM=2y-FS9o29%2B-oJou45gGtjUY5pSHn=1viQ@mail.gmail.com> <CAFYkXjkr9w5ujft0Z=VOT8XEbnPz=ZJ7kGb1YQZ0epyJ-490Tw@mail.gmail.com> <20230328153937.9f44fd2eb8ea9bbb8975bc32@sohara.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--0000000000001979a605f7f75988
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Tue, Mar 28, 2023, 16:40 Steve O'Hara-Smith <> wrote:

> On Tue, 28 Mar 2023 16:04:11 +0200
> Tomek CEDRO <> wrote:
>
> > On Tue, Mar 28, 2023 at 4:01=E2=80=AFPM Hosney Osman wrote:
> > > Dears
> > > we need to cooperate with docker organization to make official
> > > documentation between FreeBSD and Docker
> >
> > Isn't Docker Linux only solution? FreeBSD provides Jails and Bhyve
> > instead?
>
>         Not really but effectively.
>
>         Docker lives at a different level too jails and Bhyve it uses the
> Linux equivalents (containers and vms of various kinds) but it's mostly
> about being able to repeatably compose single function servers by stackin=
g
> overlay filesystems and link them together into a client/server stack,
> although these days it is more common to use Kubernetes to manage the sta=
ck
> deployment complete with load balancing, VPN connections, shared secret
> generation ... all defined in a text file.
>
>         In principal Docker could manage FreeBSD based stacks deploying
> them
> to jails and be just like Linux Docker. The catch is that there is a *hug=
e*
> public library of docker images available which make it easy to set up
> pretty much any stack you like ... under Linux. This library does not exi=
st
> for FreeBSD and playing catch up is not going to work, that boat has
> sailed.
>

yea when docker showed up i was already FreeBSD only user avoiding Linux
and folks told me back then Docker is Linux only solution integrated at
kernel level so i stopped there avoiding docker too.

if there are lots of images for linux docker, and docker is linux only
solution, there is no reason to talk about it on bsd or even offer some
sort of images of bsd for linux right?

some sort of jails/bhyve automation and deployment would be nice to have on
bsd, most things are here already but some nice gui like vbox have would be
cool for sure, but all this can be done with existing tools already even
step by step on a bare base install. however, that should not be named
docker in any case to avoid confusion.


--
CeDeROM, SQ7MHZ, http://www.tomek.cedro.info

>

--0000000000001979a605f7f75988
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto"><div><br><br><div data-smartmail=3D"gmail_signature"><br>=
</div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">=
On Tue, Mar 28, 2023, 16:40 Steve O&#39;Hara-Smith &lt;&gt; wrote:<br></div=
><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1=
px #ccc solid;padding-left:1ex">On Tue, 28 Mar 2023 16:04:11 +0200<br>
Tomek CEDRO &lt;&gt; wrote:<br>
<br>
&gt; On Tue, Mar 28, 2023 at 4:01=E2=80=AFPM Hosney Osman wrote:<br>
&gt; &gt; Dears<br>
&gt; &gt; we need to cooperate with docker organization to make official<br=
>
&gt; &gt; documentation between FreeBSD and Docker<br>
&gt; <br>
&gt; Isn&#39;t Docker Linux only solution? FreeBSD provides Jails and Bhyve=
<br>
&gt; instead?<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Not really but effectively.<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Docker lives at a different level too jails and=
 Bhyve it uses the<br>
Linux equivalents (containers and vms of various kinds) but it&#39;s mostly=
<br>
about being able to repeatably compose single function servers by stacking<=
br>
overlay filesystems and link them together into a client/server stack,<br>
although these days it is more common to use Kubernetes to manage the stack=
<br>
deployment complete with load balancing, VPN connections, shared secret<br>
generation ... all defined in a text file.<br>
<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 In principal Docker could manage FreeBSD based =
stacks deploying them<br>
to jails and be just like Linux Docker. The catch is that there is a *huge*=
<br>
public library of docker images available which make it easy to set up<br>
pretty much any stack you like ... under Linux. This library does not exist=
<br>
for FreeBSD and playing catch up is not going to work, that boat has sailed=
.<br></blockquote></div></div><div dir=3D"auto"><br></div><div dir=3D"auto"=
>yea when docker showed up i was already FreeBSD only user avoiding Linux a=
nd folks told me back then Docker is Linux only solution integrated at kern=
el level so i stopped there avoiding docker too.</div><div dir=3D"auto"><br=
></div><div dir=3D"auto">if there are lots of images for linux docker, and =
docker is linux only solution, there is no reason to talk about it on bsd o=
r even offer some sort of images of bsd for linux right?</div><div dir=3D"a=
uto"><br></div><div dir=3D"auto">some sort of jails/bhyve automation and de=
ployment would be nice to have on bsd, most things are here already but som=
e nice gui like vbox have would be cool for sure, but all this can be done =
with existing tools already even step by step on a bare base install. howev=
er, that should not be named docker in any case to avoid confusion.</div><d=
iv dir=3D"auto"><br></div><div dir=3D"auto"><br></div><div dir=3D"auto">--<=
br>CeDeROM, SQ7MHZ, <a href=3D"http://www.tomek.cedro.info">http://www.tome=
k.cedro.info</a><br></div><div dir=3D"auto"><div class=3D"gmail_quote"><blo=
ckquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #c=
cc solid;padding-left:1ex">
</blockquote></div></div></div>

--0000000000001979a605f7f75988--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFYkXj=-d3Ez3vkfG14hMi%2BJP_RupJO-SSAUwig01gyWRjwPYw>