Skip to content

Un docker simple pour une application en PHP. Composer inclus.

Notifications You must be signed in to change notification settings

LiliwoL/Docker-PHP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker PHP et MySQL

Un environnement Docker pour le développement PHP

[toc]

Configuration

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

Lancement du container nommé docker_php avec le fichier .env.

bin/start

Affichage des logs

bin/log

Lancement d'un shell

Utile pour des commandes composer par exemple.

bin/shell

Accès

http://localhost

Commandes utiles

  • Liste des containers
docker container ls
  • Prunage des containers non utilisés
docker container prune

About

Un docker simple pour une application en PHP. Composer inclus.

Topics

Resources

Stars

Watchers

Forks