From nobody Tue Mar 28 15:16:36 2023 X-Original-To: questions@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4PmCvk3pbLz423RP for ; Tue, 28 Mar 2023 15:16:50 +0000 (UTC) (envelope-from tomek@cedro.info) Received: from mail-yw1-x1131.google.com (mail-yw1-x1131.google.com [IPv6:2607:f8b0:4864:20::1131]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PmCvk1bY3z3KVD for ; Tue, 28 Mar 2023 15:16:50 +0000 (UTC) (envelope-from tomek@cedro.info) Authentication-Results: mx1.freebsd.org; none Received: by mail-yw1-x1131.google.com with SMTP id 00721157ae682-54606036bb3so70355857b3.6 for ; Tue, 28 Mar 2023 08:16:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cedro.info; s=google; t=1680016609; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=fQeZzVaGESrr4emGZO+BCIgKcdLBHAPgJiTBD01yDmI=; b=ZD2UqEhQo6sfGgNjkYxNB3C6Ilpkb6MmKTL0NQgNKXRWjOmyMznWWudXMXt1HNDU0A kz+aAundaMGX9owfkwLi/WfHQy+P0UmsbgRdCl6qGYnhm03pK1m0leqExloCGO4uhyF2 AqclrRnMnWsaTqtq0KxJPs61THwQc5mIAB19FAEb9LqZtuNSWw1ocAijEkX0L4U5EDW2 ddKYwNWbZeiOpztzj9Yafwngs4QmV3ndcUEbCO6OIbGmy1U/oX4g6qcA+VmeIMY0ig7P TGvxkgCcy/h+QFtwEzxwy458O7flJU3c987vaLJPWGuffrRR2tENiBDzPoXSaUNSGlb0 goZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680016609; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=fQeZzVaGESrr4emGZO+BCIgKcdLBHAPgJiTBD01yDmI=; b=seEuEN5RJVGwUR2JqeNsgMVHqJly+vIAawyt3WHTybb3RV9V1DrJmna0QvD0ooeYSK 5lm+nFP4C4m8TzhhlLBupPRO+SM0UlW7v042sLvZMS5K7MrPvZCGMsKRLjsPRuwEInTC t0r24Zup53c6BtPH4diZVw5mCYgIlxI4r9KnhqyV13Y9/XK21/RfNxoY2Iz8c/iX3LtQ jTqRRKuhoCGiFxYuWMGZ9oZLvgy/jrSzFIZ1raxjeuaUnxoyRNiiIgSPJdHMjziV3mU3 Q3hoALZ/VaxghWRjSVM/GZAPL+zx+bTIQLeK4x8iL14vtUEyt0y/Ao3vKIo9Sqdr8BgA RQGQ== X-Gm-Message-State: AAQBX9dCwdQKhI7Mz0eSllYEAASngto038xpXU3vRH+w4WC/TSFpBd1T lgXTi5bG4j4EHhNrIWwrOdsVGGugL44HQ625b3Y= X-Google-Smtp-Source: AKy350YVxZMoKsFuI8FK+ba8HYX39ERVd2lmjmnYCyWMKYcE/blv1GbNprCcwr9FzCG+y7nDM69tdw== X-Received: by 2002:a0d:e386:0:b0:538:5214:5d65 with SMTP id m128-20020a0de386000000b0053852145d65mr15180880ywe.36.1680016609152; Tue, 28 Mar 2023 08:16:49 -0700 (PDT) Received: from mail-yw1-f179.google.com (mail-yw1-f179.google.com. [209.85.128.179]) by smtp.gmail.com with ESMTPSA id z32-20020a81ac60000000b00545a08184f6sm2454316ywj.134.2023.03.28.08.16.47 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 28 Mar 2023 08:16:47 -0700 (PDT) Received: by mail-yw1-f179.google.com with SMTP id 00721157ae682-5445009c26bso235797417b3.8 for ; Tue, 28 Mar 2023 08:16:47 -0700 (PDT) X-Received: by 2002:a81:ae11:0:b0:545:5b2c:4bf6 with SMTP id m17-20020a81ae11000000b005455b2c4bf6mr7498926ywh.7.1680016607375; Tue, 28 Mar 2023 08:16:47 -0700 (PDT) List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 References: <20230328153937.9f44fd2eb8ea9bbb8975bc32@sohara.org> In-Reply-To: <20230328153937.9f44fd2eb8ea9bbb8975bc32@sohara.org> From: Tomek CEDRO Date: Tue, 28 Mar 2023 17:16:36 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Docker To: "Steve O'Hara-Smith" Cc: freebsd-questions Content-Type: multipart/alternative; boundary="0000000000001979a605f7f75988" X-Rspamd-Queue-Id: 4PmCvk1bY3z3KVD X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N --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



=

= 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?

=C2=A0 =C2=A0 =C2=A0 =C2=A0 Not really but effectively.

=C2=A0 =C2=A0 =C2=A0 =C2=A0 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 stacking<= br> overlay filesystems and link them together into a client/server stack,
although these days it is more common to use Kubernetes to manage the stack=
deployment complete with load balancing, VPN connections, shared secret
generation ... all defined in a text file.

=C2=A0 =C2=A0 =C2=A0 =C2=A0 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 *huge*=
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 exist=
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 a= nd folks told me back then Docker is Linux only solution integrated at kern= el 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 o= r even offer some sort of images of bsd for linux right?

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.


--<= br>CeDeROM, SQ7MHZ, http://www.tome= k.cedro.info
--0000000000001979a605f7f75988--