Malt vous invite à son événement

Dockerfile - Les bonnes pratiques

À propos de cet événement

A partir d’un Dockerfile pris “au hasard” sur Github, comme un bon vieux monolithe, nous allons, en appliquant les bonnes pratiques, transformer cette application en un ensemble de microservices réutilisables et compréhensibles. On commencera par externaliser les services utilisés par notre application en utilisant des images existantes et les associant dans un fichier Compose. Nous allons optimiser notre premier jet en vidant les caches et en supprimant les layers inutiles générés lors du build de notre application. On découpera les différentes étapes de build pour ne pas avoir à conserver les dépendances de développement dans l'image finale. Nous améliorerons la maintenabilité en utilisant des images officielles plutôt qu’en installant à la main nos dépendances. Nous allons voir comment éviter de faire tourner notre application en tant que root.

Proposé par

  • Membre de l'équipe
    M
    Axel Sedilliere Malt Community Developer @ Malt

  • Intervenant externe
    I
    Jeremie Drouet Senior Software Engineer @ Datadog

  • Intervenant externe
    I
    Guillaume Lours Senior Software Engineer @ Docker, Inc.

Malt

Malt is the leading end-to-end marketplace where companies and organizations find the right freelance talents #TheNewWorkOrder
https://www.malt.com/