Aller au contenu

Podman

De Wiki Pat-Informatik
🏠 Accueil 📚 Index 🐧 Linux 🌐 Réseau 🔒 Cybersécurité 🖥️ Virtualisation ✅ Checklists d'intervention 📚 Tutoriels 🤝 Services
Fichier:Podman.png
Gestionnaire de conteneurs Podman

📦 Podman

Podman est une plateforme open source de gestion de conteneurs compatible avec Docker.

Développé par Red Hat, Podman permet de créer, exécuter et gérer des conteneurs sans nécessiter de démon central.


📦 Pourquoi utiliser Podman ?
  • Compatible Docker
  • Pas de démon permanent
  • Sécurité renforcée
  • Open source
  • Exécution rootless
  • Compatible OCI

Fonctionnement

Podman utilise :

  • Images
  • Conteneurs
  • Volumes
  • Réseaux

Architecture :

Linux
   |
 Podman
   |
 +-- Conteneur Nextcloud
 +-- Conteneur Nginx
 +-- Conteneur MariaDB

Installation

  • sudo apt install podman
  • podman --version

Commandes principales

Télécharger une image

  • podman pull nginx

Lister les images

  • podman images

Créer un conteneur

  • podman run -d nginx

Lister les conteneurs

  • podman ps

Arrêter

  • podman stop ID_CONTENEUR

Podman Rootless

Podman peut être exécuté sans privilèges root.

  • Avantages :
  • Réduction des risques de sécurité
  • Isolation améliorée
  • Moins d'impact en cas de compromission

Compatibilité Docker

La plupart des commandes Docker fonctionnent avec Podman.

  • docker ps
  • podman ps

Podman et Systemd

Podman s'intègre parfaitement avec :

Génération automatique

  • podman generate systemd

Cas d'utilisation

  • Hébergement Web
  • Homelab
  • Développement
  • Laboratoires Linux
  • Tests applicatifs

Voir aussi



Pat Informatik

Podman • Linux • Conteneurs • Docker • Open Source