19 points par xguru 2022-11-11 | 4 commentaires | Partager sur WhatsApp
  • Un outil basé sur le moteur Podman qui facilite le travail sur les conteneurs en environnement local
    • Build : créer des images à partir de Containerfile / Dockerfile
    • Run : récupérer des images depuis des registres distants, Start/Stop/Restart
    • Inspect : ouvrir le terminal du conteneur, consulter les logs
    • Push : pousser vers un registre OCI, déployer et tester sur K8s
    • Prise en charge des Pods & de K8s : Create and "Podify"
    • Extensible via les plug-ins Podman Desktop et les extensions Docker Desktop
  • Même interface sur Windows / Mac / Linux

4 commentaires

 
bbulbum 2022-11-11

En utilisant Fedora, je suis naturellement passé à Podman. Quelques points bons à savoir :

  • Contrairement à Docker, Podman n’exécute pas de démon.
  • Par conséquent, les conteneurs Podman n’ont pas, comme avec Docker, les permissions d’un groupe, mais celles de l’utilisateur qui les a lancés.
  • Il semble y avoir un bug lors du montage de volumes. En général, les images Docker exécutent leurs processus en root, mais si l’on connecte un volume à une image qui ne fonctionne pas ainsi, les droits root sont automatiquement attribués au répertoire monté.
  • Ce problème peut être résolu en modifiant les permissions avec la commande podman unshare, mais c’est franchement pénible.
 
bbulbum 2022-11-11

Il y a aussi podman-compose, donc dans l’ensemble on peut l’utiliser sans gros problème, mais à l’usage il y a des points qui ne fonctionnent pas vraiment bien… au final, la transition ne s’est pas faite aussi facilement que je le pensais.

 
gaemi 2022-11-11

J’utilisais Rancher Desktop sur un MacBook M1 Pro, mais est-ce que ce serait une meilleure option ??