Podman
| Podman | |
|---|---|
| Basisdaten | |
| Entwickler | Matthew Heon[1], Daniel J. Walsh, Valentin Rothberg[2] |
| Aktuelle Version | 6.1.4[3] (12. Oktober 2026) |
| Betriebssystem | Linux, Windows, macOS, FreeBSD |
| Programmiersprache | Go |
| Kategorie | Sandboxing |
| Lizenz | Apache-2.0 license |
| https://podman.io/ | |
Podman (Pod-Manager) ist ein von Red Hat entwickeltes Open-Source-Werkzeug zur Container-Verwaltung, das den Standards der Open Container Initiative (OCI) entspricht.[4]
Basierend auf der libpod-Bibliothek bietet es APIs für das Lebenszyklusmanagement von Containern, Pods (Zusammanfassung mehrerer Container als kleinste orchestrierbare Einheit im Container-Orchestrierungswerkzeug Kubernetes), Images und Volumes. Die API ist identisch mit der Docker-API.[5] Podman Desktop bietet eine Alternative zu Docker Desktop.[6] unter dem Betriebssystem Linux und unterstützt dies auch für macOS und Microsoft Windows mit einer virtuellen Maschine.[7][8]
Entstehungsgeschichte
[Bearbeiten | Quelltext bearbeiten]
Die erste öffentliche Version von Podman (v0.2) erschien im Jahr 2018; die Version 1.0.0 von Podman wurde am 16. Januar 2019 veröffentlicht.[9]
Version 1.0 von Podman Desktop wurde am 23. Mai 2023 veröffentlicht.[10][11] Auf der KubeCon 2024 kündigte Red Hat an, Podman und Podman Desktop der Cloud Native Computing Foundation (CNCF) zur Verfügung zu stellen. Damals war Podman Desktop bereits 1,5 Millionen Mal heruntergeladen worden.[12] Die Projekte wurden am 21. Januar 2025 in die CNCF-Sandbox aufgenommen.[13] [14]
Verbreitung
[Bearbeiten | Quelltext bearbeiten]In der Umfrage von Stack Overflow aus dem Jahr 2025 gaben 10,9 % der 20.070 Teilnehmenden, die sich als beruflich in der Branche Tätige identifizierten, an, im Vorjahr Podman verwendet zu haben – im Vergleich zu 73,8 % bei Docker beziehungsweise 30,1 % bei Kubernetes.[15]
Design
[Bearbeiten | Quelltext bearbeiten]Podman ist ein diensteloses („daemonless“) Werkzeug[16] – im Gegensatz zu anderen Containerisierungssystemen wie Docker mit seinem Hintergrunddienst „dockerd“ zur Verwaltung von Software-Containern. Podman nutzt systemd vom darunterliegenden Betriebssystem, um die Lebenszyklen seiner Container zu verwalten.[17]
Sicherheit
[Bearbeiten | Quelltext bearbeiten]Im Gegensatz zu anderen Containerverwaltungssystemen kann man mit Podman Container ohne Root-Recht („rootless“) ausführen. Reguläre Benutzer erstellen, starten und verwalten Container mit Linux-Namespaces – ohne weitreichende Administratorrechte.[18]
Weblinks
[Bearbeiten | Quelltext bearbeiten]- Podman in Action: Secure, Rootless Containers for Kubernetes, Microservices, and More: Walsh, Daniel: 9781633439689: Books. In: learning.oreilly.com. (englisch).
- Podman for DevOps: Containerization reimagined with Podman and its companion tools: Arrichiello, Alessandro, Salinetti, Gianni: 9781803248233: Books. In: packtpub.com. (englisch).
Einzelnachweise
[Bearbeiten | Quelltext bearbeiten]- ↑ www.redhat.com.
- ↑ github.com.
- ↑ Release 6.1.4. 12. Oktober 2026 (abgerufen am 13. Oktober 2026).
- ↑ James Walker: What Is Podman and How Does It Differ from Docker? In: How-To Geek. 4. Juni 2021 (englisch).
- ↑ Podman | GoLand. In: GoLand Help. (englisch).
- ↑ James Walker: Getting Started With Podman Desktop, an Open Source Docker Desktop Alternative. In: How-To Geek. 19. Januar 2023 (englisch).
- ↑ Jacqueline Primavera: What is Podman? The container engine replacing Docker. In: InfoWorld. 17. Juni 2022 (englisch).
- ↑ Paul Krill: Red Hat puts Podman container management on the desktop. In: InfoWorld. 23. Mai 2023 (englisch).
- ↑ Podman v1.0.0 Released | Podman In: podman.io, 16 January 2019. Abgerufen im 10 September 2025 (englisch).
- ↑ Podman Desktop 1.0: The next-gen container management solution streamlining developers container operations In: Red Hat Blog. Abgerufen am 10. September 2025 (englisch).
- ↑ Tim Anderson: Podman Desktop 1.0 released: a challenge to Docker Desktop • DEVCLASS In: DEVCLASS, 24. Mai 2023. Abgerufen am 10. September 2025 (englisch).
- ↑ Red Hat to Contribute Comprehensive Container Tools Collection to Cloud Native Computing Foundation In: Red Hat Blog. Abgerufen am 10. September 2025 (englisch).
- ↑ Podman Container Tools. In: Cloud Native Computing Foundation. Abgerufen am 7. Oktober 2026 (englisch).
- ↑ Podman Desktop. In: Cloud Native Computing Foundation. Abgerufen am 7. Oktober 2026 (englisch).
- ↑ Technology | 2025 Stack Overflow Developer Survey. In: Stack Overfllow. Abgerufen am 10. September 2025 (englisch).
- ↑ What is Podman? — Podman documentation. In: docs.podman.io. Abgerufen am 10. September 2025 (englisch).
- ↑ Containers in 2025: Docker vs. Podman for Modern Developers. In: Linux Journal. Abgerufen am 30. November 2025 (englisch).
- ↑ Rootless containers with Podman. In: Red Hat Developer. 25. September 2020, abgerufen am 12. Oktober 2024 (englisch).