The status of docker

Jürgen Ofner xenon at ze.tum.de
Wed Jan 23 06:52:24 UTC 2019


Am 22.01.19 um 20:48 schrieb Grzegorz Junka:
> On 22/01/2019 08:28, Patrick M. Hausen wrote:
>> Good morning,
>>
>>> Am 22.01.2019 um 03:57 schrieb Craig Rodrigues <rodrigc at freebsd.org>:
>>> I hope I am wrong, but unfortunately I think getting Docker to work on
>>> natively on FreeBSD is ultimately a losing battle,
>>> unless you can get a team of several developers to work on it full
>>> time.
>> I have the same gut feeling, but unless somebody actually tries, we
>> can’t
>> tell for sure, can we? ;-)
>>
>> Thanks for making the effort.
>>
>> Now what I wanted to throw in: possibly getting in touch with some of
>> the
>> people at Joyent who implemented Docker support for Illumos/Solaris
>> zones might help:
>>
>> https://www.joyent.com/blog/triton-docker-and-the-best-of-all-worlds
>> <https://www.joyent.com/blog/triton-docker-and-the-best-of-all-worlds>
>
> I think the question is how much should be implemented by a freebsd
> port and how much should come from the native linux/docker
> implementation. There are two extremes:
>
> 1. Linux in bhyve, docker is running completely in Linux environment
>
> 2. A docker container in a jail with no native linux kernel, docker is
> running completely in FreeBSD environment
>
> 1 is the least convenient because it requires all the hurdles related
> to setting up a bhyve host, including proper network configuration for
> containers and pre-allocating disk space. But it also requires no
> implementation in freebsd-related docker ports apart from maybe adding
> support to docker tools, like docker-machine for example
>
> 2 would be most convenient but also most difficult as all smallest
> docker features would need to be ported natively to FreeBSD
>
> I believe docker and freebsd-docker ports were trying different
> approaches somewhere in between these extremes. Maybe the correct
> approach would be to start with 1 and make running docker in bhyve as
> convenient as possible, then slowly move to 2 as much as
> interest/resources allow?
>
> GrzegorzJ
>

3. A Docker Hub Forge with Container basis on Free-BSD

>  

-- 
------------------------------------------------------------------------
technische Universität München
WWW & Online Service
Systemadministrator
Jürgen Ofner
Tel.  : 089 289 25266
Fax   : 089 289 25257



More information about the freebsd-virtualization mailing list