Déploiement - SlimDwet/audreycuisine GitHub Wiki
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)
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
Saisir les identifiants de connexion à la BDD dans /app/config/parameters.yml