top | item 43138439

(no title)

powerhugs | 1 year ago

Huh, that's another uninformed take.

systemd is at it's core an app for running services, such as containers.

You should read up on podman and systemd before making up more arguments.

discuss

order

windexh8er|1 year ago

The point is that RedHat went on a tirade for years telling everyone: "Docker bad, root! Podman good, no root! Docker bad, daemon! Podman good, no daemon!".

And then here comes Quadlets and the systemd requirements. Irony at its finest! The reality is Podman is good software if you've locked yourself into a corner with Dan Walsh and RHEL. In that case, enjoy.

For everyone else the OSS ecosystem that is Docker actually has less licensing overhead and restrictions, in the long run, than dealing with IBM/RedHat. IMO that is.

jpeeler|1 year ago

You can run Quadlets under the systemd user session just as well.

KAMSPioneer|1 year ago

But...you don't need systemd or Quadlets to run Podman, it's just convenient. You can also use podman-compose (I personally don't, but a coworker does and it's reasonable).

But yeah I already use a distro with systemd (most folks do, I think), so for me, using Podman with systemd doesn't add a root daemon, it reuses an existing one (again, for most Linux distros/users).

pydry|1 year ago

Quadlets is systemd. Red hat declared it to be the recommended/blessed way of running containers. podman compose is treated like the bastard stepchild (presumably because it doesnt have systemd as a dependency).

Please try to understand the podman ecosystem before lashing out.