# Image Docker PHP Cette image Docker fournit un environnement PHP basé sur l'un des serveurs suivants : * Apache * FrankenPHP ## Configuration Le serveur PHP utilisé est défini en utilisant la variable d'environnement `SERVER_PHP_IMAGE` dans le fichier `.env`. La variable `SERVER_IMAGE_REPOSITORY` doit également être renseignée afin de définir le tag de l'image Docker. ## Construction de l'image Le script `./scripts/build-docker-image.sh` génère automatiquement la commande de construction Docker en fonction de la valeur de `SERVER_PHP_IMAGE`. Exemple : ```bash ./scripts/build-docker-image.sh --debug --build --apache ./scripts/build-docker-image.sh --debug --build --frankenphp ``` ### Options | Option | Description | | -------------- | ------------------------------------------------------ | | `--debug` | Affiche la commande de construction de l'image. | | `--build` | Exécute la construction de l'image Docker. | | `--push-image` | Push de l'image dans le Registry Docker. | | `--apache` | Utilise une image Apache. | | `--frankenphp` | Utilise une image FrankenPHP. |