Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Feb 2023 13:29:40 +0000 (UTC)
From:      "alex@potemkin.co" <alex@potemkin.co>
To:        John-Mark Gurney <jmg@funkthat.com>, "decke@bluelife.at" <decke@bluelife.at>, "marietto2008@gmail.com" <marietto2008@gmail.com>, "pprocacci@gmail.com" <pprocacci@gmail.com>, "joneum@freebsd.org" <joneum@freebsd.org>
Cc:        "freebsd-virtualization@FreeBSD.org" <freebsd-virtualization@freebsd.org>
Subject:   Re: Actual status of Docker (ready for production?)
Message-ID:  <5a98caec-b9aa-4179-ad35-11b375d96e26@edison.tech>
In-Reply-To: <20230220202442.GN95670@funkthat.com>
References:  <d50ac191-affa-43e7-a01c-3db42b301b09@edison.tech> <20230220202442.GN95670@funkthat.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--63fe01c0_6b8b4567_176e
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

     =20
Dear John, Bernhard, Mario, Paul, Jochen,
 =20
=E2=80=8B
 =20
=E2=80=8Bthank you very much! =E2=80=8BI very much appreciate your detailed=
 and prompt responses!
 =20
 =20
=E2=80=8B=E2=80=8B=E2=80=8BApologies for the delay in getting back to you -=
 I was getting into the materials you generously provided and considering t=
he options, but at the end it seems that it's best to use Linux for the cas=
es when use of unmodified Docker containers from Dockerhub is required.
 =20
=E2=80=8B
 =20
With this said, let me wish you, @=E2=80=8BJochen, the best luck and to get=
 things implemented as soon as possible in the most convenient and elegant =
way!
 =20
=E2=80=8B
 =20
 =20
 =20
 =20
 =20
With best regards,
 =20
=E2=80=8BAlex Potemkin.
 =20
 =20
 =20
 =20
 =20
On Feb 20 2023, at 9:24 PM, John-Mark Gurney  <jmg@funkthat.com>  wrote:
 =20
>  =20
>  =20
> alex@potemkin.co wrote this message on Mon, Feb 20, 2023 at 08:13 +0000:
>  =20
> >  ???I'm trying to understand an actual status of Docker / podman to che=
ck if I can pick FreeBSD as a platform for the application servers running =
pre-packaged apps inside Docker.
>  =20
> >    =20
>  =20
> >  ???
>  =20
> >    =20
>  =20
> >  ???I've tried to google things, but I'm getting controversial informat=
ion here:
>  =20
> >    =20
>  =20
> >  ???- wiki (https://wiki.freebsd.org/Docker) says things doesn't actual=
ly works since around 2019-2022
>  =20
> >    =20
>  =20
> >  ???- ports seems to contain Docker (https://www.freshports.org/sysutil=
s/docker/) and it seems to be regularly updated
>  =20
> >    =20
>  =20
> >  ???- there doesn't seem to be any discussion in this maillist lately, =
which makes me thing it's either dead or very much alive =3D)
>  =20
> >    =20
>  =20
> >  ???
>  =20
> >    =20
>  =20
> >  ???Any real-life Docker usage feedback would be much appreciated!
>  =20
> >    =20
>  =20
> >  ???I'm considering production servers, would love to make it on FreeBS=
D as opposed to Linux, but if it will be crashing / throwing errors and/or =
won't just work out of the box, like it does on (Debian/Ubuntu) Linux, I wi=
ll be in trouble.
>  =20
>  =20
> Significant progress has been made in the last year or two.
>  =20
>  =20
> I don't have any specific guides, but, runj network is working:
>  =20
> https://samuel.karp.dev/blog/2022/12/docker-style-networking-for-freebsd-=
jails-with-runj/
>  =20
>  =20
> Also, podman is apparently working:
>  =20
> https://medium.com/@dfr/oci-containers-for-freebsd-512a6df2bc85
>  =20
>  =20
> which should get you what you need, ask podman is OCI compliant and
>  =20
> mostly compatible w/ docker, see:
>  =20
> https://soc.crashed.org/objects/2d51da12-7262-4576-bf53-0ea6a61d0da0
>  =20
>  =20
> The last message is on the dev version of FreeBSD, I'm not sure if it
>  =20
> will run on 13 if you need it to run on a RELEASE, but it likely should
>  =20
> work.
>  =20
>  =20
> --
>  =20
>    John-Mark Gurney                                Voice: +1 415 225 5579
>  =20
>  =20
>          "All that I will do, has been done, All that I have, has not."
>  =20
>  =20
    =20=

--63fe01c0_6b8b4567_176e
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

<font style=3D"font-size:14px;font-family:sans-serif">
        <div><font style=3D"font-size:14px;font-family:sans-serif"><font st=
yle=3D"font-family:sans-serif">Dear John, Bernhard, Mario, Paul, Jochen,</f=
ont></font></div><div><font style=3D"font-family:sans-serif">=E2=80=8B</fon=
t></div><div><font style=3D"font-family:sans-serif">=E2=80=8Bthank you very=
 much! =E2=80=8BI very much appreciate your detailed and prompt responses!<=
/font></div><br><div><font style=3D"font-family:sans-serif">=E2=80=8B=E2=80=
=8B=E2=80=8BApologies for the delay in getting back to you - I was getting =
into the materials you generously provided and considering the options, but=
 at the end it seems that it's best to use Linux for the cases when use of =
unmodified Docker containers from Dockerhub is required.</font></div><div><=
font style=3D"font-family:sans-serif">=E2=80=8B</font></div><div><font styl=
e=3D"font-family:sans-serif">With this said, let me wish you, @=E2=80=8BJoc=
hen, the best luck and to get things implemented as soon as possible in the=
 most convenient and elegant way!</font></div><div><font style=3D"font-fami=
ly:sans-serif">=E2=80=8B</font></div><div><edo-signature id=3D"b43b89ae-f8b=
3-4c91-84a9-b953b640c2fc"><font style=3D"font-size:14px;font-family:sans-se=
rif"><div><div><div><div><font style=3D"font-family:sans-serif">With best r=
egards,</font></div><div><font style=3D"font-family:sans-serif">=E2=80=8BAl=
ex Potemkin.</font></div></div></div></div></font></edo-signature><br></div=
><div class=3D"gmail_quote_attribution">On Feb 20 2023, at 9:24 PM, John-Ma=
rk Gurney &lt;jmg@funkthat.com&gt; wrote:</div><blockquote class=3D"gmail_q=
uote"><edo-readonly><div><div>alex@potemkin.co wrote this message on Mon, F=
eb 20, 2023 at 08:13 +0000:</div><div>&gt; ???I'm trying to understand an a=
ctual status of Docker / podman to check if I can pick FreeBSD as a platfor=
m for the application servers running pre-packaged apps inside Docker.</div=
><div>&gt;&nbsp;&nbsp;</div><div>&gt; ???</div><div>&gt;&nbsp;&nbsp;</div><=
div>&gt; ???I've tried to google things, but I'm getting controversial info=
rmation here:</div><div>&gt;&nbsp;&nbsp;</div><div>&gt; ???- wiki (https://=
wiki.freebsd.org/Docker) says things doesn't actually works since around 20=
19-2022</div><div>&gt;&nbsp;&nbsp;</div><div>&gt; ???- ports seems to conta=
in Docker (https://www.freshports.org/sysutils/docker/) and it seems to be =
regularly updated</div><div>&gt;&nbsp;&nbsp;</div><div>&gt; ???- there does=
n't seem to be any discussion in this maillist lately, which makes me thing=
 it's either dead or very much alive =3D)</div><div>&gt;&nbsp;&nbsp;</div><=
div>&gt; ???</div><div>&gt;&nbsp;&nbsp;</div><div>&gt; ???Any real-life Doc=
ker usage feedback would be much appreciated!</div><div>&gt;&nbsp;&nbsp;</d=
iv><div>&gt; ???I'm considering production servers, would love to make it o=
n FreeBSD as opposed to Linux, but if it will be crashing / throwing errors=
 and/or won't just work out of the box, like it does on (Debian/Ubuntu) Lin=
ux, I will be in trouble.</div><br><div>Significant progress has been made =
in the last year or two.</div><br><div>I don't have any specific guides, bu=
t, runj network is working:</div><div>https://samuel.karp.dev/blog/2022/12/=
docker-style-networking-for-freebsd-jails-with-runj/</div><br><div>Also, po=
dman is apparently working:</div><div>https://medium.com/@dfr/oci-container=
s-for-freebsd-512a6df2bc85</div><br><div>which should get you what you need=
, ask podman is OCI compliant and</div><div>mostly compatible w/ docker, se=
e:</div><div>https://soc.crashed.org/objects/2d51da12-7262-4576-bf53-0ea6a6=
1d0da0</div><br><div>The last message is on the dev version of FreeBSD, I'm=
 not sure if it</div><div>will run on 13 if you need it to run on a RELEASE=
, but it likely should</div><div>work.</div><br><div>--</div><div>&nbsp; Jo=
hn-Mark Gurney&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbs=
p;&nbsp;&nbsp; Voice: +1 415 225 5579</div><br><div>&nbsp;&nbsp;&nbsp;&nbsp=
; "All that I will do, has been done, All that I have, has not."</div></div=
></edo-readonly></blockquote>
      </font>
--63fe01c0_6b8b4567_176e--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5a98caec-b9aa-4179-ad35-11b375d96e26>