Images Docker PHP (UBI9, nginx, PHP-FPM), une par version mineure : vactory/php-ubi9.
Détails : AGENTS.md. Décisions : ADR.md.
master.8.2/, 8.3/…).ARG PHP_VERSION dans le Dockerfile.ARG NGINX_PACKAGE_VERSION (pinné, ADR-011) ; scripts/check-nginx.sh dit si une version plus récente existe.8.3.37. Nouvelle image à PHP identique (nginx, paquets) : révision 8.3.36-r1, -r2… (ADR-011).| Mineure | Version PHP de l'image | Support actif jusqu'au | Sécurité jusqu'au (fin de vie) |
|---|---|---|---|
| 8.5 | 8.5.12 | 2027-12-31 | 2029-12-31 |
| 8.4 | 8.4.27 | 2026-12-31 | 2028-12-31 |
| 8.3 | 8.3.36 | 2025-12-31 | 2027-12-31 |
| 8.2 | 8.2.35 | 2024-12-31 | 2026-12-31 |
Ce tableau donne la version PHP ; une révision X.Y.Z-rN est un tag de release de plus pour la même version PHP. Dates officielles de php.net. Mis à jour par scripts/php-eol.sh --update-readme (à chaque patch et nouvelle mineure). Le statut du jour (jours restants, fin de vie proche) est dans les journaux Drone : étape eol du build check-release (chaque jour) et ligne eol de chaque build.
Demander à un agent (Claude, Codex) : « je veux une image PHP 8.4 à jour ». Il suit .claude/skills/php-minor/SKILL.md : crée, construit, teste, puis s'arrête avant de pousser.
check-release rouge (chaque jour, tant que la version n'est pas montée), ou annonce sur php.net.scripts/check-release.sh --apply : met à jour ARG PHP_VERSION.fix/php-8.3.37, commit, push : Drone teste chaque version, attendre le vert. Puis PR vers master.git tag 8.3.37 && git push origin 8.3.37.docker pull vactory/php-ubi9:8.3.37 && scripts/smoke-test.sh --image vactory/php-ubi9:8.3.37 --minor 8.3FROM vers le nouveau tag.Publication depuis Drone (promotion du build du tag avec la cible publish) : essayée avec un tag de test le 22 octobre 2026, pas encore utilisée pour les releases : voir AGENTS.md, section « Publier depuis Drone ».
Build rouge Unable to find a match : miroir Remi en retard. Le Dockerfile réessaie seul 5 fois ; si c'est toujours rouge, relancer plus tard.
Ne jamais baisser PHP_VERSION pour faire passer un build.
Content type
Image
Digest
sha256:871f7c172…
Size
251.4 MB
Last updated
23 days ago
docker pull vactory/php-ubi9