Comment installer Podman sur Ubuntu 24.04

Comment Installer Podman Sur Ubuntu 24 04



Si vous avez travaillé avec Docker, vous devez connaître les démons, les conteneurs et leurs fonctionnalités. Les démons sont des services qui s'exécutent en arrière-plan pendant que le conteneur est utilisé dans n'importe quel système. Podman est un outil de gestion gratuit qui permet de gérer et de créer des conteneurs sans dépendre d'un démon comme Docker. Par conséquent, il a un avantage dans la gestion des conteneurs sans interagir avec des services d’arrière-plan à long terme. De plus, Podman ne nécessite pas l’utilisation de droits au niveau racine. Ce guide explique en détail comment installer Podman sur Ubuntu 24.

Mettre à jour le système

Commençons par la mise à jour du système en lançant le shell Terminal d'Ubuntu 24 puisque toutes nos installations et mises à niveau sont basées sur des commandes. Pour cette étape simple, nous utiliserons l'utilitaire « apt » d'Ubuntu avec les droits sudo dans la commande « update ». Cette commande met à jour les utilitaires système et les référentiels pour éviter les conflits potentiels lors de l'installation de nouveaux logiciels et applications. Vous pouvez également effectuer la mise à niveau et la mise à jour du système si nécessaire.

Mise à jour sudo appropriée









Installer Podman

Après avoir mis à jour le système Ubuntu 24, passons à l'installation de Podman. Pour son installation, nous utilisons le même utilitaire « apt » qui est très pratique et simple à utiliser dans les instructions d'installation. L'indicateur «-y» est utilisé pour forcer l'installation de Podman quoi qu'il arrive. Ainsi, l'installation démarre juste après l'exécution de la requête suivante :



sudo apt install -y podman





L'installation de l'outil Podman peut prendre plus de temps que toute autre installation habituelle. Il faut donc attendre un moment jusqu’à ce que ce soit fait.



Après avoir attendu un moment, le Podman sera installé et son lien symbolique sera créé comme affiché dans la sortie :

Vérifier l'installation

Nous devons maintenant vérifier si l'outil Podman a été installé et configuré avec succès dans notre système Ubuntu 24. Pour cela, nous recherchons la version installée de Podman à l’aide d’une simple commande de version comme suit :

Sudo podman – version

Pour obtenir les informations concernant l'outil Podman installé de votre côté, vous pouvez également utiliser la commande « info » avec les droits sudo comme suit :

Informations sur Sudo Podman

Exécutez les conteneurs via Podman

On peut dire que le conteneur est un service qui utilise différentes images pour son traitement. Vous pouvez créer des conteneurs ou utiliser les conteneurs déjà intégrés. Par conséquent, nous devons retirer le conteneur et l’exécuter de notre côté. Pour cela, nous utilisons l'instruction 'Exécuter', l'indicateur '-it' et le nom d'un conteneur, c'est-à-dire hello-world. Il commencera à extraire le conteneur de sa source principale et à l'exécuter de notre côté.

Sudo podman run -it hello-world

Vous obtiendrez le résultat suivant après l’exécution de cette instruction « run ». Vous pouvez voir que ce conteneur a été extrait de la source principale de Docker :

Maintenant, nous pouvons rechercher tous les conteneurs actuellement en cours d'exécution d'Ubuntu 24. Pour cela, nous utilisons l'instruction Podman illustrée suivante avec l'option « ps ». Le résultat de cette instruction indique qu’aucun conteneur ne fonctionne actuellement. Lors de la recherche de tous les conteneurs extraits, nous pouvons utiliser le drapeau « -a » dans la même instruction. Vous pouvez voir que la sortie avec l'option « -a » affiche les informations d'un conteneur.

  • Sudo podman ps
  • sudo subman ps -a

Supprimer les conteneurs

Tout comme pour l'ajout d'un nouveau conteneur à votre système, vous pouvez également supprimer tout conteneur ajouté de votre système Ubuntu 24 à l'aide de l'outil Podman. Vous devez utiliser l'option « rm » dans l'instruction Podman avec les droits sudo. Assurez-vous de mentionner l'ID du conteneur après l'option « rm » dans la même requête. Le conteneur avec un identifiant particulier sera supprimé définitivement.

Sudo podman rm 9bd8d19ef028

Utiliser des images via Podman

Une image dans un environnement Podman est considérée comme l’ensemble d’instructions nécessaires à l’exécution d’un service ou d’une application conteneur. Ainsi, pour exécuter le conteneur Podman, nous avons besoin d’une image particulière. Pour lister toutes les images disponibles sur Ubuntu 24, vous avez besoin de la même commande Podman avec le mot-clé « images ». Il affiche toutes les images disponibles dans votre système, c'est-à-dire d2c94e258dcb.

Images Sudo Podman

Pour obtenir une nouvelle image pour votre environnement Podman, vous pouvez exécuter l'instruction « pull » avec le nom d'une nouvelle image, c'est-à-dire « debain », comme indiqué dans l'image ci-jointe.

Sudo Podman tire Debian

Après avoir réutilisé les instructions de l'image, vous pouvez voir que la nouvelle image a été téléchargée avec succès.

Images Sudo Podman

Créer des conteneurs dans Podman

Maintenant que l'image a été téléchargée, nous devons l'exécuter pour créer un conteneur avec un nom défini par l'utilisateur. Pour cela, l'instruction 'run' pour Podman sera exécutée avec les drapeaux '-dit' et '-name' suivis du nom d'un conteneur, c'est-à-dire 'Debian-container', et du nom d'une image que vous venez de télécharger. , c'est-à-dire « Debian ». Après avoir créé un conteneur à partir de l'image « Debian », vous pouvez également le voir fonctionner dans Podman.

  • Sudo podman run -dit –nom conteneur-debian debian
  • Sudo Podman PS

Pour vous connecter au nouveau conteneur en cours d'exécution nommé « debian-container », vous devez utiliser l'instruction « attach » de Podman. Désormais, vous pouvez travailler dans ce conteneur.

Sudo podman attache le conteneur Debian

Pour obtenir la version du conteneur, exécutez la commande suivante dans ce conteneur :

Cat /etc/os-release

Maintenant, pour sortir du conteneur et arrêter son exécution, vous devez utiliser l'instruction « exit » suivie de l'instruction Podman « Stop » avec le nom d'un conteneur spécifique.

  • sortie
  • Sudo podman arrête le conteneur Debian

Pour démarrer, arrêter et supprimer un conteneur Podman, vous pouvez utiliser les commandes suivantes dans une séquence :

  • Sudo podman démarre le conteneur Debian
  • Sudo podman arrête le conteneur Debian
  • Sudo podman rm conteneur Debian

Vous pouvez supprimer une image Podman en utilisant l'option « rmi » dans la même commande « supprimer ».

sudo podman rmi debian

Désinstaller Podman

Il est temps de désinstaller l'outil Podman de notre système Ubuntu en utilisant l'instruction « supprimer ». Utiliser l'utilitaire « apt » est indispensable puisque nous l'avons installé avec « apt ».

sudo apt supprimer podman

Conclusion

Ce guide concerne l'utilisation de conteneurs et d'images via l'outil Podman. Nous avons expliqué la principale différence entre un service Podman et un service Docker. Après cela, nous avons élaboré la méthode la plus simple pour installer Podman dans Ubuntu 24 et extrait quelques conteneurs et images. Après cela, nous avons expliqué comment utiliser les conteneurs à l'aide d'images et les étapes de désinstallation du service Podman.