Podman: une alternative aux conteneurs avec Docker

Podman

Podman C'est un moteur de conteneur qui peut remplacer Docker. Ce moteur a été développé par la société Red Hat (désormais propriété d'IBM) et compte le faire évoluer petit à petit. Cela réussira-t-il? Eh bien, nous verrons…

El projet open source il a une grande facilité d'utilisation, ce qui est une grande attraction Telle est la facilité qu'il y a un article de Dan Walsh, un ingénieur Red Hat, dans lequel il montre les étapes d'une migration pour remplacer Docker par Podman, et ce sont les suivantes:

dnf install -y podman

alias docker=podman

Et sous cette description, il a fini par dire «Des questions?»Avec un peu d'humour à cause de sa simplicité ...

En plus de cela, si vous êtes déjà habitué à utiliser Docker, vous n'avez pas à vous soucier trop de les commandes, puisque Podman utilise les mêmes pour la plupart. Autrement dit, si pour exécuter un conteneur, vous devez utiliser docker courir, pour le faire avec cet autre projet, vous devez utiliser course de podman. C'est aussi simple que de se souvenir des options.

Eh bien, jusqu'à présent, tout semble similaire. Les deux projets sont bons, open source, ils fonctionnent avec des conteneurs, ils sont simples, ils utilisent la même syntaxe, etc. Mais alors? Qu'est-ce que Podman a pour que cela vaille la peine d'avoir? Eh bien, l'une des différences est que pas basé sur des démons (services dans le monde * nix).

Comme vous le savez, Docker est associé à un démon. Ce démon est unique et centralisé, ce qui signifie que plus vous utiliserez de conteneurs, sa complexité augmentera et deviendra plus lourd et plus lourd. C'est pourquoi Red Hat a décidé de créer cet autre outil pour corriger cet inconvénient.

Dans Podman, ils ont composants décentralisés pour la gestion des conteneurs et ainsi éviter l'élargissement du démon comme cela se produit dans Docker. Ces composants individuels ne sont utilisés qu'en cas de besoin, ce qui se traduira par une moindre consommation de ressources.

En plus de cet avantage, il présente un autre grand avantage. Podman peut gérer les conteneurs de la même manière que Docker, mais aussi vous pouvez le faire avec des pods, c'est-à-dire les lecteurs utilisés dans Kubernetes. La différence essentielle entre un conteneur et un pod est que chaque pod peut à son tour contenir plus d'un conteneur.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Miguel Rodriguez dit

    Ce conteneur et gestionnaire de conteneur triomphera qui, en principe, est plus efficace en ressources, permet l'isolement des programmes et des applications du système de la manière la plus décentralisée possible et enfin, il doit pouvoir être installé dans divers Les systèmes sans cela affectent la construction des conteneurs, l'exécution et la distribution.

    PS: bien que non moins important, vous pouvez ajouter un outil graphique qui vous permet d'effectuer les mêmes actions que dans la console.