Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Apr 2023 12:02:24 +0100
From:      Steve O'Hara-Smith <steve@sohara.org>
To:        questions@freebsd.org
Subject:   Re: Docker
Message-ID:  <20230411120224.39e59c615fef2c2a19466f62@sohara.org>
In-Reply-To: <CA%2B1FSij9j922Nvv1Vhn43HznwpyGT99UZsU674G9hHWzR=UhvQ@mail.gmail.com>
References:  <20230329053443.6ADA6B6AFED5@dhcp-8e64.meeting.ietf.org> <8E16D624-2655-4A10-844A-93E4F63E9859@gromit.dlib.vt.edu> <078a1cf8-7ae2-c593-615b-f5f37fa2b3eb@timpreston.net> <CA%2B1FSij9j922Nvv1Vhn43HznwpyGT99UZsU674G9hHWzR=UhvQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 9 Apr 2023 16:04:54 +0200
Mario Marietto <marietto2008@gmail.com> wrote:

> It seems that docker now can run on FreeBSD natively,not with the
> collaboration of bhyve. What do you think ?

	The trouble with saying "docker" is that it is multiple things None
of which exist in FreeBSD in quite the same way.

	There's the layered filesystem, text file based container
composition system used to create container images from a mixture of
provided and generated filesystem overlay layers which makes it easy to
create and use canned applications/servers/...

	There's the swarm management system that can orchestrate launching
a complex distributed application defined entirely in a text file. Usually
deprecated in favour of kubernetes these days.

	There's the massive library of images available at docker.io
allowing complex scalable applications to be created like piling up Lego
bricks. Provided of course you trust them, but many do without coming to
grief.

	The question is which (if any) of these does anyone want for
FreeBSD sufficiently strongly to put the work in to make it happen, and is
there sufficient interest to sustain such a project.

	Before answering those questions it would be a good idea to look
closely at the BSD flavoured alternatives such as Nomad and its pot jails,
or the possibilities inherent in iocage templates. For many these provide
practical solutions that, while not being anywhere near as slick as docker
and kubernetes, do get the job done.

-- 
Steve O'Hara-Smith <steve@sohara.org>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20230411120224.39e59c615fef2c2a19466f62>