From owner-freebsd-questions@freebsd.org Mon Mar 16 14:01:44 2020 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 D23102672EB for ; Mon, 16 Mar 2020 14:01:44 +0000 (UTC) (envelope-from galtsev@kicp.uchicago.edu) Received: from kicp.uchicago.edu (kicp.uchicago.edu [128.135.20.70]) by mx1.freebsd.org (Postfix) with ESMTP id 48gydz6lJmz4B0D for ; Mon, 16 Mar 2020 14:01:43 +0000 (UTC) (envelope-from galtsev@kicp.uchicago.edu) Received: from [192.168.43.113] (unknown [172.58.139.44]) (Authenticated sender: galtsev) by kicp.uchicago.edu (Postfix) with ESMTPSA id 743A34E65B for ; Mon, 16 Mar 2020 08:44:21 -0500 (CDT) Subject: Re: Technological advantages over Linux To: freebsd-questions@freebsd.org References: <20200214121620.GA80657@admin.sibptus.ru> <20200214141600.GA82559@admin.sibptus.ru> <20200214204838.360c8f624397c659946bd764@sohara.org> <20200215063818.GE1482@admin.sibptus.ru> <20200215083359.367d8a3e9ddb4942df67d5b5@sohara.org> <20200316071102.GD90309@admin.sibptus.ru> <20200316092527.882e58821f92097835310ef1@sohara.org> From: Valeri Galtsev Message-ID: <042f3a16-110e-b1b5-feb3-73a2a3180882@kicp.uchicago.edu> Date: Mon, 16 Mar 2020 08:44:13 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1 MIME-Version: 1.0 In-Reply-To: <20200316092527.882e58821f92097835310ef1@sohara.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 48gydz6lJmz4B0D X-Spamd-Bar: +++++++ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=fail reason="No valid SPF, No valid DKIM" header.from=uchicago.edu (policy=none); spf=none (mx1.freebsd.org: domain of galtsev@kicp.uchicago.edu has no SPF policy when checking 128.135.20.70) smtp.mailfrom=galtsev@kicp.uchicago.edu X-Spamd-Result: default: False [7.15 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; DMARC_POLICY_SOFTFAIL(0.10)[uchicago.edu : No valid SPF, No valid DKIM,none]; RECEIVED_SPAMHAUS_PBL(0.00)[44.139.58.172.khpj7ygk5idzvmvt5x4ziurxhy.zen.dq.spamhaus.net : 127.0.0.10]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RECEIVED_SPAMHAUS_XBL(5.00)[44.139.58.172.khpj7ygk5idzvmvt5x4ziurxhy.zen.dq.spamhaus.net : 127.0.0.4]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; TO_DN_NONE(0.00)[]; NEURAL_SPAM_MEDIUM(0.94)[0.943,0]; RCPT_COUNT_ONE(0.00)[1]; IP_SCORE(0.11)[ip: (0.32), ipnet: 128.135.0.0/16(0.16), asn: 160(0.13), country: US(-0.05)]; NEURAL_SPAM_LONG(1.00)[1.000,0]; RCVD_IN_DNSWL_NONE(0.00)[70.20.135.128.list.dnswl.org : 127.0.10.0]; R_SPF_NA(0.00)[]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:160, ipnet:128.135.0.0/16, country:US]; MID_RHS_MATCH_FROM(0.00)[]; GREYLIST(0.00)[pass,body]; RCVD_COUNT_TWO(0.00)[2] X-Spam: Yes X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Mar 2020 14:01:44 -0000 On 3/16/20 4:25 AM, Steve O'Hara-Smith wrote: > On Mon, 16 Mar 2020 14:11:02 +0700 > Victor Sudakov wrote: > >> Steve O'Hara-Smith wrote: >>> On Sat, 15 Feb 2020 13:38:18 +0700 >>> There are several iocage, ezjail, cbsd, bsdploy, jest to mention >>> just a few. I find iocage suits my needs well enough. >> >> Oh, I've met an iocage person. > > Well sort of, I use iocage to manage a bunch of jails on my NAS box > but each one is a custom built server suiting my needs. I've never found a > use for community built images, they never seem to suit my needs. +1 I too only use what I built custom and configured to my "standards". The only "prebuilt" product I use is pfSense. The last to the contrary to community built [docker] images has rather large userbase. Those community built images are loved by young researchers I work for. They need something fast, don't care to figure dependencies and don't want to put much effort into building what they need. Often they do not have the ability or time or both. So they are happy if the find what they need built by someone into docker image, they do not care how many people actually used that, if it is being updated (maintained) or just put together once and forgotten, etc. When I am asked to make a docker image, I immediately see huge recurring burden, namely constant maintenance, and update of that. Pretty much as I keep up-to-date machines, and jails... Now, what ensures that that effort is used, namely that people who grabbed and started using that docker image will often come back and grab updated docker image? I'd like to ask Docker people: is there a "culture" of keeping up with updates between docker images end users? Psychologically I can't imagine that there is one, but I may be wrong. Just my $0.02. Valeri > >> Steve, can iocage export thin provisioned images? If you publish an >> iocage image e.g. of a Moodle server, will it contain the whole >> underlying FreeBSD system within? > > iocage export produces an image with everything. There are iocage > plugins which are probably what you're looking for (but I've never used > them). > > https://iocage.readthedocs.io/en/latest/plugins.html > > -- ++++++++++++++++++++++++++++++++++++++++ Valeri Galtsev Sr System Administrator Department of Astronomy and Astrophysics Kavli Institute for Cosmological Physics University of Chicago Phone: 773-702-4247 ++++++++++++++++++++++++++++++++++++++++