Contenu

Installation podman sur CentOS 8

Dans le cadre de la normalisation des containers , l'initiative Open Container Initiative OCI est née

Terminology

  • podman : gestion de container daemonless
  • buildah : construction des images
  • skopeo : inspection et transport des images entre plusieurs registry
  • conmon : monitor les containers et moyen de communication entre podman et runC
    pour chaque container, podman déclenche un conmon propre au container ==> pas de SPOF
  • runC : runtime standarisé par OCI (démarre le conteneur)
  • /images/blog/installation-podman-centos-8/buildah-podman-skopeo.png
    podman + buildah + skopeo

installation de Podman sur CentOS 8 / RHEL 8

activation des répository nécessaire

podman est disponible sur le répository EPEL et certaines dépendances sont disponibles sur le répository optionnel PowerTools

1
2
3
4
5
6
7
8
#"ajout du repository EPEL"
dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
#"Activation du repository PowerTools"
dnf config-manager --set-enabled PowerTools
#"Mise à jour du cache"
dnf makecache
#"Mise à jour complète des packages"
dnf update

installation de podman + …

Nous allons profiter de l’installation de podman et installer aussi l'ensemble des outils de conteneurisation

1
2
3
4
5
6
7
8
9
#"verification si le groupe de packages des outils de conteneurisation est actif"
dnf module list | grep container-tools
#"installation du groupe de package| ensemble d'outils de conteneurisation"
dnf install @container-tools
#"podman et l'ensemble des outils de conteneurisation sont installés avec succès"
#"podman version :"
podman version
#"Bravo!"
#"Vous pouvez désormais telecharger une image ex: podman pull alpine"


à votre service ❤️
Si cet article vous a plu, je vous invite à contacter notre entreprise integrateur open source pour vous aider à mettre en place cette solution et la faire évoluer selon vos besoins.

Aussi, je vous invites à vous abonner à nos réseaux sociaux:

démo en vidéo

Et voici la vidéo résumant tout ce que je viens de vous dire 😉
à venir