Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
teknopedia

teknopedia

teknopedia

teknopedia

teknopedia

teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Podman - Teknopedia
Podman - Teknopedia
Podman
software
Logo
Logo
GenereVirtualizzazione a livello di sistema operativo (non in lista)
SviluppatoreRed Hat
Ultima versione5.7.1 (10 dicembre 2025)
Sistema operativoLinux
Microsoft Windows
macOS
LinguaggioGo
Licenzalicenza Apache 2.0
(licenza libera)
Sito webpodman.io
Modifica dati su Wikidata · Manuale

Podman (pod manager) è uno strumento open source per la gestione dei container sviluppato da Red Hat con il contributo della comunità. È progettato per essere un'alternativa a Docker [1] dal quale si differenzia per l'assenza di un daemon e il supporto per l'esecuzione di container senza privilegi di root.

Podman è conforme alle specifiche definite dall'Open Container Initiative (OCI) [2] e può essere installato su varie distribuzioni Linux come Red Hat Enterprise Linux, Fedora, Ubuntu e molte altre. È disponibile anche per macOS e Windows tramite l'uso di macchine virtuali o Windows Subsystem for Linux (WSLv2).[3][4]

Basato sulla libreria libpod, offre API per la gestione del ciclo di vita dei container, dei pod, delle immagini e dei volumi. L'API di Podman è progettata per essere il più possibile simile all'API di Docker,[5] facilitando la migrazione e l'integrazione con strumenti esistenti che utilizzano Docker.

Podman Desktop fornisce un'alternativa a Docker Desktop.[6]

Gestione di Podman

[modifica | modifica wikitesto]

Il modo più comune per gestire Podman è attraverso la sua interfaccia a riga di comando (CLI). La CLI di Podman è compatibile con i comandi Docker. Questo significa che la maggior parte dei comandi funzionerà senza modifiche significative, rendendo facile l'uso per chi ha familiarità con Docker.

Per chi preferisce l'utilizzo di interfacce grafiche esiste Podman Desktop. Si tratta di un'interfaccia progettata per semplificare la gestione dei container e dei cluster Kubernetes. È disponibile per Windows, macOS e Linux.[7]

Podman-compose è un'alternativa open source a Docker Compose, che consente di definire ed eseguire applicazioni multi-container utilizzando Podman. Utile per lavorare con file di configurazione YAML.[8]

Podman offre un'API RESTful che consente di interagire con Podman tramite applicazioni e script.[9]

Sicurezza

[modifica | modifica wikitesto]

A differenza di Docker, Podman, offre alcune caratteristiche pensate per aumentare il livello di sicurezza. Ad esempio consente l'esecuzione di container senza privilegi di root, riducendo il rischio di escalation dei privilegi.[10]

Podman non utilizza un daemon centrale, il che significa che ogni comando viene eseguito come un processo indipendente. Questo elimina la necessità di un singolo processo di lunga durata che gestisca tutti i container, riducendo così la superficie d'attacco poiché non esiste un punto centrale che, se compromesso, possa influenzare tutti i container.[11]

Note

[modifica | modifica wikitesto]
  1. ↑ (EN) What is Podman? The container engine replacing Docker, su infoworld.com. URL consultato il 16 dicembre 2024.
  2. ↑ (EN) What Is Podman and How Does It Differ from Docker?, su howtogeek.com. URL consultato il 16 dicembre 2024.
  3. ↑ (EN) Red Hat puts Podman container management on the desktop, su infoworld.com. URL consultato il 16 dicembre 2024.
  4. ↑ (EN) Podman Installation Instructions, su podman.io. URL consultato il 16 dicembre 2024.
  5. ↑ (EN) Podman, su jetbrains.com. URL consultato il 16 dicembre 2024.
  6. ↑ How-To Geek, https://www.howtogeek.com/devops/getting-started-with-podman-desktop-an-open-source-docker-desktop-alternative/ Titolo mancante per url url (aiuto).
  7. ↑ (EN) Podman Desktop features, su podman-desktop.io. URL consultato il 16 dicembre 2024.
  8. ↑ (EN) Podman-compose, su docs.podman.io. URL consultato il 16 dicembre 2024.
  9. ↑ (EN) supports a RESTful API for the Libpod library, su docs.podman.io. URL consultato il 16 dicembre 2024.
  10. ↑ (EN) Red Hat Developer, https://developers.redhat.com/blog/2020/09/25/rootless-containers-with-podman-the-basics#why_rootless_containers_ Titolo mancante per url url (aiuto). URL consultato il 12 ottobre 2024.
  11. ↑ (EN) The Complete Podman vs Docker Analysis: Features, Performance & Security, su uptrace.dev. URL consultato il 16 dicembre 2024.

Voci correlate

[modifica | modifica wikitesto]
  • Virtualizzazione a livello di sistema operativo
  • Docker

Collegamenti esterni

[modifica | modifica wikitesto]
  • Sito ufficiale di Podman, su podman.io.
  • Podman Desktop, su podman-desktop.io.
  Portale Informatica
  Portale Software libero
Estratto da "https://it.wikipedia.org/w/index.php?title=Podman&oldid=148146169"

  • Indonesia
  • English
  • Français
  • 日本語
  • Deutsch
  • Italiano
  • Español
  • Русский
  • فارسی
  • Polski
  • 中文
  • Nederlands
  • Português
  • العربية
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022