Podman

Podman (Pod Manager) est un moteur de conteneurs open-source, sans daemon, pour développer, gérer et exécuter des conteneurs conformes à OCI sur Linux. Il a été développé par des ingénieurs de Red Hat en tant qu’alternative compatible avec Docker.

Présentation

Podman est un remplacement direct de Docker, utilisant la même syntaxe CLI. Contrairement à Docker, Podman ne nécessite pas de daemon en cours d’exécution (service systemd), ce qui le rend plus sécurisé et compatible avec l’intégration systemd. Les conteneurs s’exécutent en tant que processus réguliers, et les pods (groupes de conteneurs) peuvent être gérés directement.

Fonctionnalités principales

  • Architecture sans daemon : aucun service d’arrière-plan requis
  • Conteneurs sans privilèges root : exécution de conteneurs sans droits root
  • Compatibilité CLI Docker : les commandes podman reflètent les commandes docker
  • Gestion des pods : regrouper des conteneurs en pods (style Kubernetes)
  • Intégration avec systemd : les conteneurs peuvent être gérés en tant que services systemd
  • Buildah et Skopeo en tant qu’outils complémentaires dans l’écosystème CNI

Licence

Podman est publié sous la Licence Apache 2.0, une licence open-source permissive.

Voir Podman sur Red Hat pour plus de détails.

Ressources officielles

Liens connexes