J’ai profité d’un peu de temps disponible ( 🙁 merci le confinement) pour entreprendre quelques chantiers sur le blog :
- Migration vers WordPress 5.3,
- Mise à jour des différentes extensions WordPress,
- Migration de mon container PHP vers PHP 7.4.
Pour rappel, ceux qui voudraient voir comment est construite ma stack, tout est expliqué dans cet article précédent.
Ce container se base sur l’image officielle en version FPM sous Alpine. Il y ajoute quelques fonctionnalités :
- Extensions PHP supplémentaires :
- Binaire additionnel :
- Possibilité d’activer quelques extensions supplémentaires (besoin pour cela de rebuilder l’image et de passer par des arguments de build) :
- Possibilité de modifier l’UID et le GID pour un usage avec php-cli.
- Capacité de désactiver certains binaires (besoin de reconstruire) :
- Composer
- ImageMagick (avec le support imagick)
- Quelques configurations :
- Un fichier de configuration php-cli.ini
Cette image PHP fonctionne conjointement avec mon image HTTP.
Tout ceci est bien entendu documenté dans les différents README ou pages du hub Docker.
Du coup, ce container tourne à la fois sur mon blog mais également sur mon NAS pour y faire tourner NextCloud. Je détaillerai d’ailleurs dans un prochain article comment faire fonctionner la dernière version de NextCloud (v18) sur OpenMediaVault avec PHP 7.4 grâce à Docker.
PHP 7.4 et NextCloud 18 sous OpenMediaVault 4 - Guillaume Kulakowski's blog le 25 mars 2020
[…] une image via le plugin Docker est super simple ! Prenons par exemple mon image PHP qui fonctionne parfaitement avec NextCloud […]