DeploymentDeployment
Tools-in-Action30min
INTERMEDIATE

Rebase d'image Docker/OCI avec crane

Les images Docker/OCI sont essentielles pour exécuter du code, mais leur mise à jour peut être laborieuse. Ce talk explore le rebasing des images, une méthode pour appliquer des mises à jour sans reconstruction complète. L'outil Crane de Google facilite ce processus, et des démonstrations pratiques illustreront son utilisation.

Julien Wittouck
Julien WittouckFreelance / Associé chez Ekité

talkDetail.whenAndWhere

Wednesday, April 16, 17:50-18:20
Neuilly 151
talks.description
Les images Docker ou OCI sont aujourd'hui un standard pour exécuter du code. Le fonctionnement des images en layers permet de pouvoir partager des environnements communs entre les applications. Beaucoup d'entreprises utilisent des images de base comme celles fournies par `alpine`, `ubuntu`, ou `eclipse-temurin`. Certaines construisent même leur propres images de base, pour y intégrer les outils dont elles ont besoin (j'ai construit et maintenu de telles images par le passé).Mais comment faire lorsqu'une faille de sécurité est détectée dans une image de base, quand on veut ajouter un certificat dans l'ensemble des images d'une application, ou bien mettre à jour un ensemble de micro-services de Java 23 à 24 ?Re-builder des images, en lançant des pipelines après avoir mis à jour plein de Dockerfiles peut être long et pénible.Dans ce talk, nous verrons le principe des rebase appliqués aux images OCI ou Docker.Après avoir revu la structure d'une image OCI et ce qui est possible d'en faire, nous verrons comment l'outil crane, développé par Google, permet de rebaser des images sans avoir besoin de les re-construire !Nous verrons alors quelques cas d'usages de patching en démo !
oci
crane
rebase
images
talks.speakers
Julien Wittouck

Julien Wittouck

Freelance / Associé chez Ekité

France

Je suis fan de Star Wars 💫, de Dragon Ball 🐉, et de rock seventies & nineties 🎸🤘.

Je suis aussi Architecte Solution 🏗️ indépendant, associé chez Ekité et j'enseigne le développement Java / Spring à l'université de Lille 🎓 depuis plus de 10 ans.
Je suis aussi l'auteur du livre L’infrastructure as Code avec Terraform paru aux éditions ENI, et membre du comité d'organisation de la conférence Cloud Nord

Mes sujets de prédilection :
  • ☕ : Java/Spring
  • ☁️ : Cloud/IaC/Terraform
  • 🐋 : Docker/Kubernetes
  • 🐧 : Linux 💙
comments.title

comments.speakerNotEnabledComments