From owner-freebsd-questions@freebsd.org Sun Jul 11 12:33:02 2021 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 33FDA667126 for ; Sun, 11 Jul 2021 12:33:02 +0000 (UTC) (envelope-from aimass@yabarana.com) Received: from mail-ej1-x633.google.com (mail-ej1-x633.google.com [IPv6:2a00:1450:4864:20::633]) (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 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4GN5s92Jfkz4scr for ; Sun, 11 Jul 2021 12:33:01 +0000 (UTC) (envelope-from aimass@yabarana.com) Received: by mail-ej1-x633.google.com with SMTP id ga14so12549758ejc.6 for ; Sun, 11 Jul 2021 05:33:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yabarana-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=7YOqk6ow44pyBFe4IRIOaFogmeVk+fpoEJxOIgg8bPI=; b=L6Vj8zZSyCzlPTOh6kbA7TWtBo93M4xDbOafFV3GUNuN7XhmdK8npP/MkEIMT42jRj Zuwr8O5sqXYAtjPionHYE50rOS/tIClY+2pAhIJo1Dcd5xF6vG0t7jdZldJwRqCvf24R NAqdTh1iUABOvlPYGk7Ws85hn6ay4dJjmk06pv4aa2wQ5JBql1kSujskwCmuSTBoOTqD DZiD0sCMR6UFPagxLm6sTRk01ZQ4jYd1N7lXvmKMZogRCQ9zbBvp3jxhj16lcBC2qYfV mObKWHOahaFY8WIzrB7Lo8A7cY4H6/ttNqzet5StWaLikbwStKZRlX2mFAcAhf9WypPt 5M4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=7YOqk6ow44pyBFe4IRIOaFogmeVk+fpoEJxOIgg8bPI=; b=aAy2VNFIViMW3Hab4+rBwPqo7OTaGizoPEabrUQmbu2bXeNHvJ/SdHyvyJ6tf3ge7U DeUXVeWiyZWRYv/88m/kicc7yT5zW+QJz1T4bAhxN59SbBwch/CXK/diDVn49yTvSNjQ JX4v2wHYnTdk78vD2IpPnvA/kFtaYoho+3u+JuZpN9cQuO0Fb1RlslsROFtchHm+GLG2 iojXCkJuOkPFxIeVXVLz6FltTqmLEKrM93thnfe8yVIt9MRpRzXOkdrWNGhwt0C+5sJV BlX/uef8F6KjnwSeHYGwPGmYHlyIALZIWeZpYVeAKwYYXuHfGec1c6JAP2t0HkKYLW0J McNA== X-Gm-Message-State: AOAM53399fl4UFR0kmp2GlTOHFyxK8hXTl2DLgDYkas27zMGgi3Dp/r2 WwvDal2uNTT9G8GbWWk9XdUKOTCYAdfPpBrg3dbGctJjMtA= X-Google-Smtp-Source: ABdhPJxJJzoRD0yDeHInzzhoeBqRcPIa/0oazUMQr6/ly+0oMcTSmU9KxItyH3PUmSI5KHwlh9xNh/JcUC3QhrYCejA= X-Received: by 2002:a17:906:2dc4:: with SMTP id h4mr8569833eji.528.1626006779493; Sun, 11 Jul 2021 05:32:59 -0700 (PDT) MIME-Version: 1.0 From: Alejandro Imass Date: Sun, 11 Jul 2021 08:32:48 -0400 Message-ID: Subject: Jails, Containers and the Handbook To: FreeBSD Questions X-Rspamd-Queue-Id: 4GN5s92Jfkz4scr X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yabarana-com.20150623.gappssmtp.com header.s=20150623 header.b=L6Vj8zZS; dmarc=none; spf=pass (mx1.freebsd.org: domain of aimass@yabarana.com designates 2a00:1450:4864:20::633 as permitted sender) smtp.mailfrom=aimass@yabarana.com X-Spamd-Result: default: False [-2.09 / 15.00]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yabarana-com.20150623.gappssmtp.com:s=20150623]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; DMARC_NA(0.00)[yabarana.com]; NEURAL_SPAM_MEDIUM(0.41)[0.411]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::633:from:127.0.2.255]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yabarana-com.20150623.gappssmtp.com:+]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::633:from]; NEURAL_HAM_LONG(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::633:from]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-questions]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Jul 2021 12:33:02 -0000 Hi there! I hope I won't stir up a rats nest here but why is the Jails section in the Handbook so updated with respect to containerization. I know FBSD invented the chroot on steroids concept and that I've been doing many of the things Linuxers boast about today on Docker, probably since I switched to FBSD circa 2006 IIRC. My question is twofold: (a) why is the Handbook, and perhaps the FBSD community, adverse to the term 'Container"? I.e. in 2021 shouldn't the Handbook section be titled something like "Jails and Containers" ? (b) why are the other jail management tools not listed on the Handbook? With all the respect that Dirk and the rest of EzJail maintainers deserve, EzJail is a great and stable tool, but seems a bit stalled IMHO (last update AFAICT was in 2015). Meanwhile, BastilleBSD and iocage and probably several others are advancing in exciting directions to provide pipelines equivalent, or better than Docker. I know this is a loaded question, and probably a very "developer centric" viewpoint. But you have no idea how badly I would like to replace every Docker/Linux CI/CD pipeline on the planet with FreeBSD+X+ZFS. I think the market itself wants a good solid alternative and my dream has been that FBSD be that alternative. Yet I see all this exciting stuff happening on FBSD and Containerization and the Handbook is probably still in 2006. Please flames to /dev/null and just wondering why this is so.... Is it just lack of volunteering to update that section, or are there more deeper/political issues to leave Jails "pure, so to speak. Sincerely, -- Alejandro Imass