Image

Enfin, pour les logiciels fonctionnant dans des conteneurs docker, on est prêt à créer des images au format OCI.

alternate text

En revanche, un paquet deb sera souhaitable pour une installation baremetal ou dans un conteneur LXC. Dans ce cas, on ne construira pas d’image, l’usine de build construira un paquet deb ou rpm.

A noter qu’il peut ne pas être utile de construire d’image spécifique car les sources (+ artéfacts) ou le binaire peuvent-être ajoutés à la volée dans le conteneur lors de son déploiement sur l’infrastructure cible (gain de temps, de CPU, de Ram et d’espace disque pour stocker les images).

Cette étape reste optionelle en fonction du logiciel que l’on souhaitera déployer, tout doit être très flexible. On pourrait tout à fait choisir une image communautaire si elle est disponible.