Builds Docker Compose sans daemon avec Podman, BuildKit et une touche de Bakah

2025-08-21

En raison de l'incompatibilité de Docker avec nftables et d'une préférence pour une approche sans root et sans daemon, l'auteur utilise Podman pour construire un projet Docker Compose. L'article explore les inconvénients de l'utilisation de l'interface en ligne de commande Docker Compose officielle et de podman-compose, réussissant finalement à construire sous Podman en utilisant l'interface en ligne de commande Docker Compose et BuildKit, en activant le socket Podman et en créant un contexte Docker. Pour éviter un daemon BuildKit, l'auteur a développé Bakah, un outil qui convertit les projets Compose en fichiers JSON Bake et utilise Buildah pour la construction, résultant en un processus de construction entièrement sans daemon.

Lire plus
Développement