podman

{{Short description|Daemonless OCI-compliant container runtime}}

{{infobox software

| title = Podman

| name = Podman

| logo = Podman-logo-orig.png

| screenshot =

| caption =

| collapsible =

| author =

| developer = Red Hat

| released =

| discontinued =

| latest release version = {{wikidata|property|reference|P348}}

| latest release date = {{start date and age|{{wikidata|qualifier|P348|P577}}}}

| latest preview version =

| programming language = Go

| operating system = Linux, Windows, macOS

| platform =

| language =

| genre = OS-level virtualization

| website = {{URL|https://podman.io/|podman.io}}

| license = Apache-2.0 license

}}

In computing, Podman (pod manager) is an open source Open Container Initiative (OCI)-compliant{{Cite web|url=https://www.howtogeek.com/devops/what-is-podman-and-how-does-it-differ-from-docker/|title=What Is Podman and How Does It Differ from Docker?|first=James|last=Walker|date=June 4, 2021|website=How-To Geek}} container management tool from Red Hat used for handling containers, images, volumes, and pods on the Linux operating system,{{Cite web|url=https://www.infoworld.com/article/3663672/what-is-podman-and-will-it-replace-docker.html|title=What is Podman? The container engine replacing Docker|first=Jacqueline|last=Primavera|date=June 17, 2022|website=InfoWorld}} with support for macOS and Microsoft Windows via a virtual machine.{{Cite web|url=https://www.infoworld.com/article/3697157/red-hat-puts-podman-container-management-on-the-desktop.html|title=Red Hat puts Podman container management on the desktop|first=Paul|last=Krill|date=May 23, 2023|website=InfoWorld}} Based on the libpod library, it offers APIs for the lifecycle management of containers, pods, images, and volumes. The API is identical to the Docker API.{{Cite web|url=https://www.jetbrains.com/help/go/podman.html|title=Podman | GoLand|website=GoLand Help}} Podman Desktop provides an alternative to Docker Desktop.{{Cite web|url=https://www.howtogeek.com/devops/getting-started-with-podman-desktop-an-open-source-docker-desktop-alternative/|title=Getting Started With Podman Desktop, an Open Source Docker Desktop Alternative|first=James|last=Walker|date=January 19, 2023|website=How-To Geek}}

Security

Podman lets containers run without root privileges (rootless), meaning they can be created, run, and managed by regular users without administrator rights by using Linux namespaces.{{Cite web|title= Rootless containers with Podman|url=https://developers.redhat.com/blog/2020/09/25/rootless-containers-with-podman-the-basics#why_rootless_containers_|website = Red Hat Developer|date=25 September 2020 |access-date=2024-10-12}}

See also

References

{{Reflist}}

Further reading

  • {{Cite web|url=https://learning.oreilly.com/library/view/podman-in-action/9781633439689/|title=Podman in Action: Secure, Rootless Containers for Kubernetes, Microservices, and More: Walsh, Daniel: 9781633439689: Books|website=learning.oreilly.com}}
  • {{Cite web|url=https://www.packtpub.com/product/podman-for-devops/9781803248233|title=Podman for DevOps: Containerization reimagined with Podman and its companion tools: Arrichiello, Alessandro, Salinetti, Gianni: 9781803248233: Books|website=packtpub.com}}

{{Virtualization software}}

Category:Containerization software

Category:Software using the Apache license

{{software-stub}}