Manifests, blobs et tags : les images de conteneurs enfin digest(es)

En avril 2025, je serai à Paris à l’occasion de DevoxxFR pour présenter “Manifests, blobs et tags : les images de conteneurs enfin digest(es)”.
C’est une version mise à jour et en français de celui que j’ai donné à la Dockercon.
Ça fait quelques temps maintenant que les conteneurs et leurs images sont partout. Que ce soit sur les machines de développement, sur les systèmes de production, ou comme moyen de packaging. Mais d’ailleurs, une image OCI (Open Container Initiative), qu’est-ce que c’est exactement ?
Dans cette session, nous allons voir, de la manière la plus interactive possible, ce qu’est réellement une image :
- qu’est ce qui fait d’une image, une image ?
- comment on
pull
oupush
une image ?- un
blob
, unmanifest
c’est quoi ?- et les
tags
, lesdigests
?- mon image fonctionne sur
amd64
etarm64
, comment est-ce possible ?- est-ce qu’on peut aller plus loin ? Stocker autre chose dans une image ? Ou l’étendre ?
Partons à la découverte des images, étape par étape : créons une image à partir des outils existant, puis disséquons la.
Et à la fin, peut-être même que cela vous donnera des idées sur de nouveaux outils à créer pour exploiter ce format plus souple qu’il n’y parait au premier abord.