Un environnement Docker pour le développement PHP
[toc]
Après avoir cloné ce dépôt, modifiez le fichier docker-compose.yml pour choisir la version de php souhaitée. Décommentez la version à utiliser. Ci-dessous, on utilisera la version 7.4
apache:
build:
context: .
# PHP 7.4
dockerfile: build/apache/php-7.4/Dockerfile
# PHP 8.1
#dockerfile: build/apache/php-8.1/Dockerfile
Modifiez le fichier .env pour l'adapter à vos besoins. Vous y spécifiez le paramètre SRC_DIR qui pointe vers votre dossier contenant l'application.
Par défaut SRC_DIR=./app
Lancement du container nommé docker_php avec le fichier .env.
bin/start
bin/log
Utile pour des commandes composer par exemple.
bin/shell
- Liste des containers
docker container ls
- Prunage des containers non utilisés
docker container prune