Voilà vous avez cloner les dépôts de base, mais il faut maintenant les configurer afin d'obtenir votre première page sur un navigateur. Pour cela nous allons mettre en place la configuration de docker-compose, puis faire le lien avec le dépôt du framework proprement dit. tout d'abord, veuillez renommer le fichier ''sample.env'' en ''.env'' qui est nécessaire afin de définir les variables environnement de ''docker-compose'' : ''cd ../ mv sample.env .env'' De base, ce fichier comporte les bonnes variables d'environnement pour lancer l'image nécessaire sur windows et linux. En ouvrant le fichier ''.env'', vous avez le loisir de modifier les ports de phpmyadmin et du serveur mysql. Plus d'informations sont disponible dans le fichier ''README.md'' Je ne peut que vous conseiller d'ouvrir les fichiers ''.env'' et ''docker-compose.yml'' après avoir lu le README, et si vous êtes familier avec les lignes de commandes ''bash'' ce devrait être possible pour vous de comprendre la liaison intime entre ces deux fichiers. En effet, ''docker-compose.yml'' dépend des variables contenues dans le fichier ''.env'' Parallèlement à cela vous devez configurer le fichier ''config/vhosts/default.conf'' afin de pointer le dossier ''my-new-project-directory'' à la bonne adresse locale: ajouter/décommenter simplement les lignes suivantes dans ce fichier : ''nano config/vhosts/default.conf'' ServerName my-new-sand-project.dev.local ServerAdmin webmaster@localhost DocumentRoot "/var/www/my-new-sand-project-directory/public" AllowOverride all vous pouvez aussi utiliser la commande suivante : echo ' ServerName my-new-sand-project.dev.local ServerAdmin webmaster@localhost DocumentRoot "/var/www/my-new-sand-project-directory/public" AllowOverride all ' >> config/vhosts/default.conf =) Une fois ceci fait, ouvrez le fichier ''docker-compose.yml'' ''nano docker-compose.yml'' et ajouter/décommenter la ligne à la suite de la config des extra-hosts : ''#- "my-new-sand-project.dev.local:127.0.0.1"'' Voilà vous êtes presque prêt à utiliser un ''[[https://github.com/sprintcube/docker-compose-lamp|docker-lamp]]''. J'espère néanmoins que vous avez un compte sur docker-hub connecté à votre docker-desktop si sous êtes windows... Avec Linux tout marche tout de bout en bout facilement. Une petite astuce sous windows cependant : afin d'utiliser les commandes que je vous ai donné sur cette page, vous devez avoir installé et lancer ''git bash''. Une dernière chose avant de configurer les dépendances de SAND : afin que votre navigateur puisse accéder au vhost docker que nous avons configuré, il vous faut ajouter les lignes suivantes au fichier ''hosts'' de votre OS. 127.0.0.1 html.dev.local 127.0.0.1 my-new-sand-project.dev.local Sous windows celui-ci se trouve dans ''c:\Windows\System32\drivers\etc'' et sous Linux sous ''/etc'' [[InstallDokerLAMP| <<<< Comment installer l'environnement ainsi que le framework SAND avant de développer et de comprendre ses mécanismes]] [[ComposeSandDep| >>>> Configurer SAND pour un premier lancement]]