Skip to content
/ EnvDev Public

Development environment (PHP / JS) With Docker & Docker Compose

License

Notifications You must be signed in to change notification settings

vfalies/EnvDev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pré-Requis

Les pré-requis sur la machine hôte sont les suivants :

Windows

Windows 7 ou plus récent avec le support de la virtualisation. Télécharger Docker Toolbox pour permettre l'utilisation de docker.

Attention, les fichiers devant être partagés avec la machine virtuelle doivent impérativement être déposé dans le Home utilisateur :

  • C:/Users/[NomUtilisateur]/

Installation

Plusieurs scripts sont a disposition pour facilité l'utilisation courante des containers.

  • start.sh

Lance le build, puis le démarrage de l'environnement de développement.

  • stop.sh

Arrête l'ensemble des containers et les supprime.

  • .bash_aliases

Permet de créer les alias nécessaires à l'utilisation des outils suivants :

  • PHP
  • composer
  • bower
  • grunt
  • nodejs
  • npm

Pour installer ces alias, utiliser la commande suivante :

source .bash_aliases

Utilisation

L'utilisation du serveur web se fait via le port 81. Un phpinfo() est disponible à l'adresse :

http://localhost:81/phpinfo.php

Sous Windows

localhost devra être remplacé par l'adresse IP de la machine virtuelle Docker Toolbox