Outil
Docker
Des runtimes reproductibles : le même PHP, les mêmes extensions et services sur chaque laptop et en CI.
La qualité de Docker : l’isolation. PHP-FPM, nginx, MySQL, Redis, un catcher mail — déclarés dans Compose, pas dans un wiki. Pour PHP, la particularité c’est d’aligner les extensions (intl, gd, xdebug) pour tuer le “ça marche chez moi”.
Compose est l’outil du quotidien ; images et healthchecks gardent la stack honnête. Un projet, un nom Compose, des ports dédiés quand plusieurs applis partagent une machine.
Ce n’est pas Kubernetes. Un senior standardise le poste avec des conteneurs, puis décide à part comment la prod est orchestrée.