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 <jmg@funkthat.com> 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>> ???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>> </div><div>> ???</div><div>> </div><= div>> ???I've tried to google things, but I'm getting controversial info= rmation here:</div><div>> </div><div>> ???- wiki (https://= wiki.freebsd.org/Docker) says things doesn't actually works since around 20= 19-2022</div><div>> </div><div>> ???- ports seems to conta= in Docker (https://www.freshports.org/sysutils/docker/) and it seems to be = regularly updated</div><div>> </div><div>> ???- 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>> </div><= div>> ???</div><div>> </div><div>> ???Any real-life Doc= ker usage feedback would be much appreciated!</div><div>> </d= iv><div>> ???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> Jo= hn-Mark Gurney &nbs= p; Voice: +1 415 225 5579</div><br><div>  = ; "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>