Lokale Container: Podman auf Systemd ist einfacher geworden

Podman hat für die Version 4.4 Quadlet integriert und macht damit die Nutzung von Container-Diensten auf lokalen System sehr viel einfacher.

Artikel veröffentlicht am ,
Die Podman-Seehund-Famile beim Spielen
Die Podman-Seehund-Famile beim Spielen (Bild: Yuri Levchenko via flickr/CC-BY 2.0)

Schon länger deutet sich an, dass Container nicht nur für Cloudanwendungen extrem nützlich sein können. Auch auf lokalen Systemen oder Edge-Geräten werden sie immer beliebter und ein Weg dafür ist es, Podman auf Systemd zu nutzen. In Podman wurde dafür schon bisher viel Arbeit gesteckt, um die Integration möglichst einfach zu gestalten, mit der Integration von Quadlet gibt es laut einem Artikel von RedHat aber noch einmal einen großen Sprung nach vorne.

Das Podman-Team hatte in der Vergangenheit empfohlene Vorgehensweisen (Best Practices) entwickelt, um den Betrieb von Podman auf Systemd zu unterstützen. Dazu sind neue Kommandos wie podman generate systemd entwickelt worden. Podman aber als Systemd-Service laufen zu lassen, der bei Fehlern automatisch neu startet oder auch direkt nach dem Start des Systems hochgefahren wird, erforderte komplexe, schwer verständliche Systemd-Unit-Files und ein eher langes Podman-Run-Kommando.

Quadlet generiert das Systemd-Service-File

Quadlet ist ein Generator, der aus einer Container-Beschreibung im Systemd-Unit-File-Format automatisch ein Systemd-Service-File generiert. Die Container-Beschreibung legt fest, was und wie etwas laufen soll, es befinden sich darin zum Beispiel Konfigurationen, welche das Container-Image und die geöffneten Ports definieren. Auch standardmäßige Systemd-Optionen wie zum Beispiel Dependencies können darin konfiguriert werden, aber die Integration in Systemd selbst oder wie der Container erstellt wird, fällt weg. Auf diesem Weg versteckt Quadlet die Komplexität effektiv, Container auf Systemd laufen zu lassen.

Das originale Quadlet-Repository ist zwar auch weiterhin online, es ist allerdings als eingefroren markiert. Der Name Quadlet soll übrigens daher stammen, dass ein Quadlet das ist, was man bekommt, wenn man ein Kubernetes-Kubelet platt drückt.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Aktuell auf der Startseite von Golem.de
Whistleblower
Ehemaliger US-Konteradmiral äußert sich zu Außerirdischen

Wieder hat sich in den USA ein ehemals hochrangiger Militär und Beamter über Kontakte mit Aliens geäußert.

Whistleblower: Ehemaliger US-Konteradmiral äußert sich zu Außerirdischen
Artikel
  1. Drohendes Einfuhrverbot: Apple stoppt Verkauf von Apple Watch Series 9 und Ultra 2
    Drohendes Einfuhrverbot
    Apple stoppt Verkauf von Apple Watch Series 9 und Ultra 2

    Apple kommt in den USA den Behörden zuvor und nimmt die Apple Watch Series 9 und Ultra 2 aus dem Handel. Hintergrund sind Patentstreitigkeiten.

  2. Microsoft 365 effektiv im Unternehmen einsetzen
     
    Microsoft 365 effektiv im Unternehmen einsetzen

    Microsoft 365 Administration, Intune Device Management, effiziente Nutzung von Teams: Workshops der Golem Karrierewelt ebnen den Weg zum optimalen Einsatz von Microsoft 365.
    Sponsored Post von Golem Karrierewelt

  3. Schadstoffnorm 7: Neue Grenzwerte für Abrieb gelten auch für E-Autos
    Schadstoffnorm 7
    Neue Grenzwerte für Abrieb gelten auch für E-Autos

    Die neue Euronorm 7 legt nicht nur Grenzwerte für Bremsen- und Reifenabrieb fest, sondern auch Mindestanforderungen für Akkus.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    • Daily Deals • Last-Minute-Angebote bei Amazon • Avatar & The Crew Motorfest bis -50% • Xbox Series X 399€ • Cherry MX Board 3.0 S 49,95€ • Crucial MX500 2 TB 110,90€ • AVM FRITZ!Box 7590 AX + FRITZ!DECT 500 219€ [Werbung]
    •  /