BLU Discuss list archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Discuss] systemd sucks and containers suck and language-specific package repos suck
- Subject: [Discuss] systemd sucks and containers suck and language-specific package repos suck
- From: derek at ihtfp.com (Derek Atkins)
- Date: Tue, 15 Sep 2026 09:26:29 -0400
- In-reply-to: <20260915091216.42bcacf8.Richard.Pieri@gmail.com>
- References: <27296.33158.685333.579352@gargle.gargle.HOWL> <27296.50542.97658.888929@gargle.gargle.HOWL> <e29cf5cb-d20f-4eb4-8a9b-1f4ac5e755af@borg.org> <aqGSdVj265aFVSZz@randomstring.org> <5a22bd9f5baa602ce951face2639cba8.squirrel@mail.mohawksoft.com> <20260915091216.42bcacf8.Richard.Pieri@gmail.com>
On Tue, September 15, 2026 9:12 am, Rich Pieri wrote:
> On Tue, 15 Sep 2026 08:32:48 -0400
> markw at mohawksoft.com wrote:
>
>> Containers are useful, but I have issues with docker's server design
>> as it introduces its own vulnerabilities. Podman works well enough, I
>> guess.
>
> Yeah. Containers are not the problem. The two real problems are
> Docker's brain-dead design decisions (I could go on at length and also
> lump Canonical snaps into it) and trash software relying on containers
> to hide their trashiness. Neither are problems with containers
> conceptually.
The concept of having an application in a package with its data "outside"
-- allowing seamless upgrades without changing the surrounding system is
definitely a worthwhile goal. It sounds great on paper. It's the
implementation that I question.
For example there is a service I want to set up which is distributed as a
docker image. Sure. Okay. But it depends on three other docker images
(including Postgres -- which is shipped as... you guessed it ... its own
docker image).. But now I need to set up a VM to run the docker
image(s)!
I suppose I could connect it to my master postgres instead of running yet
another instance. But the application is not designed to do that.
So yes -- it makes it easier to upgrade the application. But the system
admin side still requires the host support and maintenance. I guess it
separates that -- where the app can have its own set of dependencies
independent of the host OS.
Is that worthwhile? Hard to say.
-derek
--
Derek Atkins 617-623-3745
derek at ihtfp.com www.ihtfp.com
Computer and Internet Security Consultant
- Follow-Ups:
- [Discuss] systemd sucks and containers suck and language-specific package repos suck
- From: richard.pieri at gmail.com (Rich Pieri)
- [Discuss] systemd sucks and containers suck and language-specific package repos suck
- References:
- [Discuss] Linux command-line mystery: why does "cd" hang?
- From: dbarrett at blazemonger.com (Daniel Barrett)
- [Discuss] Linux command-line mystery: why does "cd" hang?
- From: dbarrett at blazemonger.com (Daniel Barrett)
- [Discuss] Linux command-line mystery: why does "cd" hang?
- From: kentborg at borg.org (Kent Borg)
- [Discuss] systemd sucks and containers suck and language-specific package repos suck
- From: dsr at randomstring.org (Dan Ritter)
- [Discuss] systemd sucks and containers suck and language-specific package repos suck
- From: markw at mohawksoft.com (markw at mohawksoft.com)
- [Discuss] systemd sucks and containers suck and language-specific package repos suck
- From: richard.pieri at gmail.com (Rich Pieri)
- [Discuss] Linux command-line mystery: why does "cd" hang?
- Prev by Date: [Discuss] systemd sucks and containers suck and language-specific package repos suck
- Next by Date: [Discuss] systemd sucks and containers suck and language-specific package repos suck
- Previous by thread: [Discuss] systemd sucks and containers suck and language-specific package repos suck
- Next by thread: [Discuss] systemd sucks and containers suck and language-specific package repos suck
- Index(es):
