Bien que Docker soit facile d’utilisation, construire une image reste un exercice compliqué.

Optimisation, layers, configuration, haute disponibilité et sécurité nécessitent de s’abstraire des Dockerfile basiques qu’on peut trouver sur internet.

Dans ce talk, nous verrons comment bien packager une application Spring Boot dans une image Docker/OCI.

À travers 42 bonnes pratiques, nous allons voir :

  • les bonnes pratiques préconisées par Spring 🍃
  • les pièges à éviter 👿
  • comment bien préparer votre application Spring Boot pour un exécution dans un container 📦
  • comment bien écrire un Dockerfile pour optimiser la construction et l’image finale 📝
  • des moyens alternatifs de construction d’images Spring Boot 🏗
  • et l’outillage d’analyse à ajouter à votre toolbox 🔧

Slides

Axa Web Center Lille - 27 avr. 2023

Ippon Lille - 15 mai 2023

ADEO Tech Bubble - 7 juin 2023


Sommaire