Déploiement - SlimDwet/audreycuisine GitHub Wiki

Docker

Création de la docker-machine :
docker-machine create --driver virtualbox nom machine

Configurer son shell pour s'interfacer avec la docker machine :
docker-machine env puis copier coller la commande affiché

Il faut ajouter le dossier app (contenant l'application Symfony) dans la liste des dossiers partagés de la VM avec le nom app

Se connecter en SSH à la docker machine : docker-machine SSH nom machine
Créer le fichier /var/lib/boot2docker/bootlocal.sh et y coller les lignes suivantes :

  • mkdir /home/docker/app
  • mount -t vboxsf -o uid=1000,gid=50,umask=0000 app /home/docker/app

Sortir ensuite de la docker machine (exit) puis la redémarrer (docker-machine restart nom machine)

Lancer les conteneur

Pour lever les conteneurs, il faut lancer la commande docker-compose up -d.
Installer les dépendances php avec composer install puis attribuer le propriétaire www-data aux dossiers de cache et de logs

Identifiants de connexion BDD

Saisir les identifiants de connexion à la BDD dans /app/config/parameters.yml

⚠️ **GitHub.com Fallback** ⚠️