Zum Hauptinhalt springen

· 2 Minuten Lesezeit

podman logo

Podman 1.9 wurde veröffentlicht!

Podman 1.9.0 wurde veröffentlicht und bietet anfängliche Unterstützung für die neue Konfigurationsdatei containers.conf, die Möglichkeit zur dynamischen Zuweisung von User-Namespaces und viele Verbesserungen an der HTTP API.

Die Konfigurationsdatei containers.conf (Dokumentation hier) ist der eventuelle Ersatz für unsere alte Konfigurationsdatei libpod.conf. Sie enthält alles, was diese Datei hatte, aber auch eine große Anzahl container-spezifischer Konfigurationseinstellungen, einschließlich der Möglichkeit, Volume-Mounts, Umgebungsvariablen, DNS-Server und vieles mehr standardmäßig in neuen Containern hinzuzufügen. Da die Unterstützung noch in den frühen Stadien ist, stellen wir derzeit keine Standard-containers.conf bereit, erwarten aber, eine in zukünftigen Versionen zu finden! Die Datei containers.conf wird auch zwischen Podman und Buildah geteilt und setzt Standards für beide.

Podman erweitert weiterhin die Grenzen von Containern und Sicherheit. Podman hat eine neue experimentelle Funktion zur dynamischen Zuweisung von User-Namespaces für Container, die als root mit dem Flag --userns=auto ausgeführt werden. Diese Option veranlasst Podman, eindeutige User-Namespaces für jeden Container zu vergeben, den es erstellt, dynamisch dimensioniert basierend auf der Anzahl der UIDs im Image. Mit dieser Option ist es trivial, Container in separaten User-Namespaces auszuführen, was die Isolation erheblich verbessert.

Wir erwarten, dass Podman 1.9.0 die letzte Minor-Version vor Podman 2.0 sein wird. Podman 2.0 wird eine Reihe wichtiger architektonischer Änderungen aufweisen, um die neue HTTP API besser zu unterstützen, und wird es ermöglichen, Podman lokal zu verwenden, wie es heute ist, oder remote gegen einen Podman HTTP-Service, mit derselben ausführbaren Datei. Weitere Details hier.

· 2 Minuten Lesezeit

podman logo

Podman 1.7 wurde veröffentlicht!

Podman v1.7.0 wurde veröffentlicht, einschließlich vieler neuer Funktionen und zahlreicher Fehlerbehebungen. Es bietet Verbesserungen beim Networking, podman play kube und systemd-Unit-Datei-Integration. Wir haben auch den Befehl podman system reset hinzugefügt, um alle bestehenden Container, Pods, Images und Volumes zu entfernen und das System in seinen Anfangszustand zurückzusetzen. Die Stabilität wurde nicht vernachlässigt, und diese Version bietet fast 60 Fehlerbehebungen, einschließlich wichtiger Korrekturen für podman rm, podman exec und Volumes.

Diese neue Version bietet verbesserte Unterstützung für Host-Networking über das CNI macvlan Plugin, das es Containern ermöglicht, sich direkt mit Netzwerken zu verbinden, mit denen der Host verbunden ist. Der Befehl podman network create kann jetzt macvlan Konfigurationen über das Flag --macvlan erstellen. Container können auch statische MAC-Adressen setzen. Der Befehl podman play kube wurde ebenfalls aktualisiert, um Sicherheitseinstellungen zu respektieren, einschließlich Benutzer/Gruppe, SELinux-Konfiguration und Seccomp-Profile. Podman erstellt jetzt standardmäßig einen cgroup-Namespace auf Systemen, die cgroups v2 verwenden, was die Container-Isolation verbessert. Wir haben wichtige Verbesserungen für die Ausführung von Podman in einem systemd-Service vorgenommen. Diese Änderungen (und wie man sie verwendet) werden in einem Blog ausführlich beschrieben.

Wie immer besuchen Sie bitte unsere Seite auf GitHub, um das vollständige Changelog zu sehen.

Installationsanweisungen für Podman finden Sie hier.

· 2 Minuten Lesezeit

podman logo

Podman hat 1.5 erreicht!

Podman 1.5.0 wurde veröffentlicht! Wir haben wichtige Verbesserungen an podman exec, podman generate kube und rootless Containern in dieser Version vorgenommen. Stabilität war ebenfalls ein Fokus, und wir haben über 30 Bugs und mehrere Leistungsprobleme behoben. Die neue Version 1.5.0 ist jetzt für Fedora und Ubuntu verfügbar!

Mit dieser neuen Version hat Podman eine Reihe von Verbesserungen an der Kern-Container-Funktionalität erhalten. Der Befehl podman exec wurde komplett überarbeitet, einschließlich verbesserter Behandlung für das Anhängen an Container. Erwarten Sie mehr Arbeit an exec in zukünftigen Versionen. CGroups haben ebenfalls wichtige Arbeit erfahren, mit Unterstützung für CGroup-Namespaces über das Flag --cgroupns für podman create und podman run, und Unterstützung für CGroups v2 bei Verwendung der crun OCI-Runtime - weitere Details hier. Der Befehl podman generate kube wurde ebenfalls verbessert und enthält jetzt Volumes, die in Container eingebunden sind. Schließlich haben wir mehrere Speicherlecks und andere Leistungsprobleme behoben, und Podman sollte auf Systemen unter hoher Last viel reaktionsfreudiger sein.

Rootless Container wurden ebenfalls verbessert und bieten verbesserte Behandlung für privilegierte Container und die Möglichkeit, Container-Health-Checks zu verwenden. Podman hat jetzt experimentelle Unterstützung für die Ausführung von rootless Containern mit einer einzigen UID und GID unter Verwendung der neuen Storage-Option ignore_chown_errors. Dies ermöglicht es, Podman ohne die Binärdateien newuidmap und newgidmap auszuführen und beseitigt die Notwendigkeit für erhöhte Rechte zum Starten von rootless Containern. Dieser Ansatz ist begrenzter (aber sicherer) als normale rootless Container.

Wie immer besuchen Sie bitte unsere Release-Notes auf GitHub, um das vollständige Changelog zu sehen.

Installationsanweisungen für Podman finden Sie hier.

· 2 Minuten Lesezeit

podman logo

Willkommen zu Podman 1.3.0!

Podman 1.3.0 wurde veröffentlicht! Wir haben uns bei 1.3.0 fest auf die Stabilität konzentriert, über 25 Bugs behoben und wichtige Änderungen vorgenommen, um die Stabilität von rootless Podman und Podman-Volumes zu verbessern. Diese Version enthält auch eine Reihe neuer Funktionen, einschließlich des Befehls podman generate systemd zur Generierung von Unit-Dateien zur Verwaltung von Podman-Containern und dem Flag --restart für podman run und podman create zum Neustarten von Containern bei Fehlern. Wir haben auch eine neue Version von Buildah, 1.8.2, übernommen, die zahlreiche Korrekturen und Verbesserungen für podman build enthält.

Die größten neuen Funktionen in Podman 1.3.0 sind für die Verwaltung von Container-Neustarts. Das Flag --restart ermöglicht es Podman, Container beim Beenden neu zu starten, und der Befehl podman generate systemd erstellt Unit-Dateien, sodass Sie systemd zur Verwaltung des Container-Lebenszyklus nutzen können. Diese Befehle scheinen sehr ähnlich zu sein, sind aber in der Praxis sehr unterschiedlich. Das Flag --restart ist viel einfacher, aber begrenzter - es startet Container beim Beenden neu, kann aber nicht mit einem Systemneustart oder Abhängigkeiten zwischen Containern umgehen. Wenn Sie Zugang zu diesen erweiterten Funktionen benötigen, ermöglicht Ihnen podman generate systemd, Ihre Container über systemd zu verwalten und dabei alle Service-Management-Fähigkeiten zu nutzen.

Wie immer besuchen Sie bitte unsere Release-Notes auf GitHub, um das vollständige Changelog zu sehen.

Installationsanweisungen für Podman finden Sie hier

· 2 Minuten Lesezeit

podman logo

Willkommen zu Podman 1.2.0!

Podman 1.2.0 wurde veröffentlicht und bietet viele aufregende neue Funktionen und Korrekturen für zahlreiche Bugs. Mit 1.2.0 hat Podman Unterstützung für Container-Healthchecks, ein Event-System und eine Möglichkeit zur Anzeige von Image-Layern als Baum hinzugefügt. Über 30 Bugs wurden in dieser neuen Version behoben, einschließlich zahlreicher Probleme mit rootless Podman. Wir haben auch die Version von Buildah, die podman build antreibt, von v1.7 auf v1.7.2 aktualisiert und dabei zahlreiche Korrekturen übernommen.

Unsere neue Podman-Version enthält Unterstützung für Container-Healthchecks. Healthchecks bieten zusätzliche Informationen über den Container-Status und führen von Images oder Benutzern definierte Prüfungen durch, um zu verifizieren, dass die Anwendung in einem Container ordnungsgemäß funktioniert. Alle Container mit definierten Healthchecks führen diese automatisch aus, und ihr Status kann mit podman inspect überprüft werden. Der Befehl podman healthcheck run kann auch verwendet werden, um einen Healthcheck manuell auszulösen.

Podman hat auch einen neuen Befehl hinzugefügt, podman events, der verwendet werden kann, um wichtige Lebenszyklus-Events für Container, Pods und Images beim Auftreten anzuzeigen. Dieser Befehl und seine entsprechende Varlink API können von Tools verwendet werden, die den Gesamtstatus des Systems überprüfen oder feststellen möchten, wann ein bestimmter Container startet oder beendet wird. Einige Beispiel-Events sind unten gezeigt:

2019-04-11 15:49:45.490227772 -0400 EDT container attach 0765d56e25939f66aed5817dd10c5cbc69f177b2b4ef94ec302b8b67475e0a1a (image=quay.io/crio/alpine:latest, name=optimistic_franklin)
2019-04-11 15:49:45.58978211 -0400 EDT container start 0765d56e25939f66aed5817dd10c5cbc69f177b2b4ef94ec302b8b67475e0a1a (image=quay.io/crio/alpine:latest, name=optimistic_franklin)
2019-04-11 15:49:45.590526456 -0400 EDT container died 0765d56e25939f66aed5817dd10c5cbc69f177b2b4ef94ec302b8b67475e0a1a (image=quay.io/crio/alpine:latest, name=optimistic_franklin)
2019-04-11 15:49:46.363842802 -0400 EDT container remove 0765d56e25939f66aed5817dd10c5cbc69f177b2b4ef94ec302b8b67475e0a1a (image=quay.io/crio/alpine:latest, name=optimistic_franklin)

Der Befehl podman image tree wurde ebenfalls hinzugefügt. Dieser Befehl druckt eine Baum-Darstellung der Layer eines Images. Dies kann verwendet werden, um die Abhängigkeiten eines Images einfach zu identifizieren. Ein Beispiel mit einem einfachen Multi-Layer-Image ist unten gezeigt:

Image ID: 4a3e4f2db0ac
Tags: [localhost/buildah-ctr:latest localhost/myimage:latest]
Size: 598.1MB
Image Layers
├── ID: a13f3c019d29 Size: 274.9MB
├── ID: 6ae7c90cc44a Size: 323.2MB
└── ID: 610298fe2990 Size: 1.024kB Top Layer of: [localhost/buildah-ctr:latest localhost/myimage:latest]

Wie immer besuchen Sie bitte unsere Release-Notes auf GitHub, um das vollständige Changelog zu sehen.

Installationsanweisungen für Podman finden Sie hier

· Eine Minute Lesezeit

podman logo

Podman hat 1.1.2 erreicht!

Nach der Veröffentlichung von Podman v1.1.1 wurden eine Reihe von Fehlerbehebungen hinzugefügt, die sich auf Kommandozeilenoptionen und das Parsing konzentrierten. Alle Details folgen!

Änderungen

Fehlerbehebungen

  • Bug behoben, bei dem podman image list, podman image rm und podman container list defekte globale Storage-Optionen hatten
  • Bug behoben, bei dem der Option --label für podman create und podman run der Alias -l fehlte
  • Bug behoben, bei dem die Ausführung von Podman mit dem Flag --config keinen angemessenen Standardwert für tmp_dir setzte #2408
  • Bug behoben, bei dem der Befehl podman logs mit dem Flag --timestamps unlesbare Ausgabe produzierte #2500
  • Bug behoben, bei dem der Befehl podman cp automatisch .tar-Dateien extrahierte, die in den Container kopiert wurden #2509

Verschiedenes

  • Der Befehl podman container stop ist jetzt mit dem Podman Remote-Client verwendbar

Wie immer besuchen Sie bitte unsere Release-Notes auf GitHub, um das vollständige Changelog zu sehen.

Installationsanweisungen für Podman finden Sie hier

· 3 Minuten Lesezeit

podman logo

Podman hat 1.1.1 erreicht!

Nach der Veröffentlichung von Podman v1.1.0 wurden eine Reihe verschiedener Änderungen und mehrere Fehlerbehebungen hinzugefügt, die sich auf Kommandozeilenoptionen und das Parsing konzentrierten. Alle Details folgen!

Änderungen

Fehlerbehebungen

  • Bug behoben, bei dem podman container restore fälschlicherweise als podman restore verfügbar war #2191
  • Bug behoben, bei dem die Option volume_path in libpod.conf nicht respektiert wurde
  • Bug behoben, bei dem Podman nicht kompilierte, wenn das varlink Tag nicht vorhanden war #2459
  • Bug behoben, bei dem der Befehl podman image load zweimal im Hilfetext aufgelistet war
  • Bug behoben, bei dem der Befehl podman image sign auch als podman sign aufgelistet war
  • Bug behoben, bei dem der Befehl podman image list fälschlicherweise einen image-Alias hatte
  • Bug behoben, bei dem der Befehl podman images fälschlicherweise ls- und list-Aliase hatte
  • Bug behoben, bei dem der Befehl podman image rm als podman image rmi angezeigt wurde
  • Bug behoben, bei dem der Befehl podman create versuchte, für den Container bestimmte Argumente zu parsen
  • Bug behoben, bei dem die Kombination aus FIPS-Modus und User-Namespaces zu Berechtigungsfehlern führte
  • Bug behoben, bei dem der Alias --time für --timeout für die Befehle podman restart und podman stop nicht funktionierte
  • Bug behoben, bei dem das Standard-Stop-Timeout für neu erstellte Container auf 0 Sekunden gesetzt wurde (was bei podman stop zu einem sofortigen SIGKILL führte)
  • Bug behoben, bei dem das Ausgabeformat von podman port falsch war und die vollständige Container-ID anstatt der gekürzten ID druckte
  • Bug behoben, bei dem der Befehl podman container list nicht existierte
  • Bug behoben, bei dem podman build keinen Container aus lokal getaggten Images erstellen konnte, die nicht in einer Registry existierten #2469
  • Bug behoben, bei dem einige Podman-Befehle, die keine Argumente akzeptieren, nicht fehlerhafte, wenn Argumente bereitgestellt wurden
  • Bug behoben, bei dem podman play kube nicht mit Fällen umgehen konnte, in denen ein Pod und ein Container denselben Namen teilten

Verschiedenes

  • Nutzungstext für viele Befehle wurde stark verbessert
  • Wichtige Bereinigungen wurden an Podman-Manpages vorgenommen, um sicherzustellen, dass Befehlslisten korrekt sind
  • Stark verbesserte Debug-Ausgabe, wenn die Binärdateien newuidmap und newgidmap bei der Verwendung von rootless Podman fehlschlagen
  • Der Alias -s für die globale Option --storage-driver wurde entfernt
  • Der Befehl podman container refresh wurde als veraltet markiert, da sein beabsichtigter Anwendungsfall nicht mehr relevant ist. Der Befehl wurde versteckt und Manpages gelöscht. Er wird in einer zukünftigen Version entfernt
  • Der Befehl podman container runlabel wird jetzt Images pullen, die lokal nicht verfügbar sind, auch ohne die Option --pull. Die Option --pull wurde als veraltet markiert
  • Die Befehle podman container checkpoint und podman container restore sind jetzt nur noch auf OCI-Runtimes verfügbar, wo sie unterstützt werden (z.B. runc)

Wie immer besuchen Sie bitte unsere Release-Notes auf GitHub, um das vollständige Changelog zu sehen.

Installationsanweisungen für Podman finden Sie hier

· 7 Minuten Lesezeit

podman logo

Podman hat 1.1 erreicht!

Nach der Veröffentlichung von Podman v1.0 wurden eine Reihe neuer Funktionen hinzugefügt und mehrere Fehlerbehebungen vorgenommen. Einige der neuen Funktionen umfassen die Möglichkeit, Ports als rootless Podman weiterzuleiten, das Hinzufügen von Kurzoptionen zu einigen der bestehenden Befehlsoptionen, das Hinzufügen von --all-tags zum Pull-Befehl, weitere Änderungen für rootless Container und mehr. Alle Details folgen!

Änderungen

Funktionen

  • Flags --latest und --all zu podman mount und podman umount hinzugefügt
  • Rootless Podman kann jetzt Ports in Container weiterleiten (mit denselben -p und -P Flags wie root Podman)
  • Rootless Podman bezieht jetzt einige Konfigurationsoptionen (z.B. OCI Runtime-Pfad) aus der Standard-Root-libpod.conf, wenn sie nicht explizit in der eigenen libpod.conf des Benutzers gesetzt sind #2174
  • Alias -f für das --format Flag der Befehle podman info und podman version hinzugefügt
  • Alias -s für das --size Flag des Befehls podman inspect hinzugefügt
  • Befehle podman system info und podman system prune hinzugefügt
  • Befehl podman cp zum Kopieren von Dateien zwischen Containern und dem Host hinzugefügt #613
  • Flag --password-stdin zu podman login hinzugefügt
  • Flag --all-tags zu podman pull hinzugefügt
  • Die Flags --rm und --detach können jetzt zusammen mit podman run verwendet werden
  • Die Befehle podman start und podman run für Container in Pods starten jetzt Abhängigkeits-Container, wenn diese gestoppt sind
  • Befehl podman system renumber zur Behandlung von Lock-Änderungen hinzugefügt
  • Die Flags --net=host und --dns für podman run und podman create stehen nicht mehr im Konflikt
  • Podman behandelt jetzt das Einbinden der geteilten /etc/resolv.conf aus Netzwerk-Namespaces, die von ip netns add erstellt wurden, wenn sie über podman run --net=ns: übergeben werden

Fehlerbehebungen

  • Bug mit podman inspect behoben, bei dem unterschiedliche Informationen zurückgegeben wurden, wenn der Container lief im Vergleich zu wenn er gestoppt war
  • Bug behoben, bei dem Fehler in Go-Templates, die an podman inspect übergeben wurden, stillschweigend ignoriert statt dem Benutzer gemeldet wurden #2159
  • Bug behoben, bei dem rootless Podman mit --pid=host Containern fälschlicherweise Pfade in /proc maskierte
  • Bug behoben, bei dem vollständige Fehler beim Starten von rootless Podman nicht gemeldet wurden, wenn eine Aktualisierung angefordert wurde
  • Bug behoben, bei dem Podman den in der Konfigurationsdatei angegebenen Storage-Treiber mit dem Treiber überschrieb, mit dem die zugrundeliegende Datenbank erstellt wurde, ohne Benutzer zu warnen
  • Bug behoben, bei dem podman prune standardmäßig alle Images bereinigen würde, die nicht von einem Container verwendet werden, anstatt nur ungetaggte Images #2192
  • Bug behoben, bei dem podman create --quiet und podman run --quiet die Ausgabe nicht ordnungsgemäß unterdrückten
  • Bug behoben, bei dem das table-Schlüsselwort in der Go-Template-Ausgabe von podman ps nicht funktionierte #2221
  • Bug behoben, bei dem podman inspect bei Images, die per Digest gepullt wurden, @sha256 in der Ausgabe doppelt druckte, wenn Digests gedruckt wurden #2086
  • Bug behoben, bei dem podman container runlabel einen Exit-Code ungleich 0 zurückgab, wenn das Label nicht existierte
  • Bug behoben, bei dem der Container-Status nach einem Neustart immer auf Created zurückgesetzt wurde #1703
  • Bug behoben, bei dem /dev/pts in rootless Podman bedingungslos überschrieben wurde, was nur in sehr spezifischen Fällen notwendig war
  • Bug behoben, bei dem Podman als root ausgeführt einige Optionen in /etc/containers/storage.conf ignorierte #2217
  • Bug behoben, bei dem Podman-Cleanup-Prozesse nicht den richtigen OCI-Runtime-Pfad erhielten, wenn ein benutzerdefinierter angegeben war
  • Bug behoben, bei dem podman images --filter dangling=true abstürzte, wenn keine hängenden Images vorhanden waren #2246
  • Bug behoben, bei dem podman ps --format {% raw %}"{{.Mounts}}"{% endraw %} die Mounts eines Containers nicht anzeigte #2238
  • Bug behoben, bei dem podman pod stats Go-Templates ignorierte, die durch --format angegeben wurden #2258
  • Bug behoben, bei dem podman generate kube bei Containern mit angegebenem --user fehlschlug #2304
  • Bug behoben, bei dem podman images falsche Ausgabe für Images anzeigte, die per Digest gepullt wurden #2175
  • Bug behoben, bei dem podman port und podman ps Ports nicht ordnungsgemäß anzeigten, wenn der Container einem Netzwerk-Namespace von einem Pod oder einem anderen Container beitrat #846
  • Bug behoben, bei dem das Trennen von einem Container mit den Trennungstasten dazu führte, dass Podman hing, bis der Container beendet wurde
  • Bug behoben, bei dem podman create --rm nicht mit podman start --attach funktionierte
  • Bug behoben, bei dem ungültige benannte Volumes, die in podman create und podman run angegeben wurden, Segfaults verursachen konnten #2301
  • Bug behoben, bei dem das runtime-Feld in libpod.conf ignoriert wurde. runtime ist legacy und veraltet, wird aber weiterhin respektiert
  • Bug behoben, bei dem podman login manchmal meldete, dass es erfolgreich angemeldet war, obwohl es das nicht war
  • Bug behoben, bei dem podman pod create nicht bei Erhalt ungenutzter CLI-Argumente fehlschlug
  • Bug behoben, bei dem rootless podman run mit dem --pod Argument fehlschlug, wenn der Pod gestoppt war
  • Bug behoben, bei dem podman images keinen abschließenden Zeilenumbruch druckte, wenn es nicht auf einem TTY aufgerufen wurde #2388
  • Bug behoben, bei dem die --runtime Option manchmal libpod.conf nicht überschrieb
  • Bug behoben, bei dem podman pull und podman runlabel manchmal mit 0 beendeten, obwohl sie mit einem Fehler hätten beenden sollen #2405
  • Bug behoben, bei dem rootless podman export -o fehlschlug #2381
  • Bug behoben, bei dem schreibgeschützte Volumes in rootless Podman fehlschlugen, wenn das Volume von einem Dateisystem stammte, das nosuid, nodev oder noexec gemountet war #2312
  • Bug behoben, bei dem einige von Checkpoint und Restore verwendete Dateien falsche SELinux-Labels erhielten #2334
  • Bug behoben, bei dem Podmans Volume-Pfad nicht ordnungsgemäß geändert wurde, wenn containers/storage den Standort änderte #2395

Verschiedenes

  • Podman migrierte in dieser Version zu einem neuen, geteilten Speicher-Locking-Modell. Als Teil davon sollten Sie, wenn Sie Podman mit Pods oder Abhängigkeits-Containern ausführen (z.B. --net=container:), den Befehl podman system renumber ausführen, um Ihre Container zum neuen Modell zu migrieren - bitte beziehen Sie sich auf die podman-system-renumber(1) man page für weitere Details
  • Podman migrierte zu einer neuen Kommandozeilen-Parsing-Bibliothek, und das Ausgabeformat von Hilfe- und Nutzungstext hat sich dadurch etwas geändert
  • Buildah auf v1.7 aktualisiert, mit einer Reihe von Fehlerbehebungen
  • containers/image Bibliothek auf v1.5 aktualisiert, mit einer Reihe von Fehlerbehebungen und Leistungsverbesserungen beim Pushen von Images
  • containers/storage Bibliothek auf v1.10 aktualisiert, mit einer Reihe von Fehlerbehebungen
  • Die Arbeit am Remote-Podman-Client für die Ferninteraktion mit Podman über Varlink schreitet stetig voran, und viele Image- und Pod-Befehle werden unterstützt
  • Pfad-Maskierung zu Mounts mit den Optionen :z und :Z hinzugefügt, um zu verhindern, dass Benutzer versehentlich ein SELinux-Relabel ihres gesamten Home-Verzeichnisses durchführen
  • Der Befehl podman container runlabel wird kein Image pullen, wenn es das angeforderte Label nicht enthält
  • Die Nutzungsinformationen vieler Befehle enthalten jetzt Beispiele
  • podman rm kann jetzt Container in containers/storage löschen, was verwendet werden kann, um einige Situationen zu lösen, in denen Podman einen Container nicht entfernen kann
  • Der Befehl podman search durchsucht jetzt mehrere Registries parallel für verbesserte Leistung
  • Der Befehl podman build setzt jetzt standardmäßig --pull-always auf true
  • Container, die einen Netzwerk-Namespace teilen (z.B. wenn sie in einem Pod sind), teilen jetzt /etc/hosts und /etc/resolv.conf zwischen allen Containern im Pod, sodass Änderungen in einem Container auf alle Container übertragen werden, die ihre Netzwerke teilen
  • Die Befehle podman rm und podman rmi geben jetzt 1 (anstatt 127) zurück, wenn alle angegebenen Container oder Images fehlen

Wie immer besuchen Sie bitte unsere Release-Notes auf GitHub, um das vollständige Changelog zu sehen.

Installationsanweisungen für Podman finden Sie hier

· 3 Minuten Lesezeit

podman logo

Podman hat 1.0 erreicht!

Unser ursprüngliches Ziel mit Podman war es, eine vollständige Debugging-Erfahrung für CRI-O zu bieten, aber es ist so viel mehr geworden. Podman 1.0.0 ist eine vollständige Container-Engine. Es bietet eine Docker-kompatible Kommandozeile, um den Übergang von anderen Container-Engines zu erleichtern. Die meisten Podman-Befehle können als normaler Benutzer ausgeführt werden, ohne zusätzliche Rechte zu benötigen. Außerdem wird all dies ohne einen Daemon erreicht!

· 2 Minuten Lesezeit

podman logo

Podman Release 0.12.1.1

Wir freuen uns, die Verfügbarkeit von Podman 0.12.1.1, unserer neuesten Version, bekannt zu geben. Wir waren im letzten Monat sehr beschäftigt, und das zeigt sich! Wir haben über 150 neue Commits seit unseren 0.11-Releases zusammengeführt, einschließlich wichtiger neuer Funktionalität und mehrerer kritischer Fehlerbehebungen. Pods, Kubernetes-Kompatibilität und Container-Volumes haben alle wichtige Verbesserungen erfahren.

Wir hoffen, dass alle die Version genießen und bei uns bleiben, während Podman sich der Version 1.0 nähert. Wie immer vielen Dank an alle, die zu dieser Version beigetragen haben!