docker-compose build
docker-compose up
=========== A faire en plus..... ===========
=========== Container DB ===================
//Se connecter a db
docker exec -it mariaDb bash
//Récupérer les BDDs via un synchro.sh
// !!!! Pensez à adapter le commonvar_local suivant les synchros voulues !!!!!
cd env
./synchro.sh -d -n opentalent
./synchro.sh -d -n adminassos
./synchro.sh -d -n crm
./synchro.sh -d -n openassos
=========== Container DB ===================
=========== Container PHP ===================
//Se connecter a opentalent-platform
docker exec -it back bash
//Faire un composer install...
//Host de la BDD : db, Login : root, Pass : mysql660
composer install
=========== Container PHP ===================
=========== Container FRONT ===================
//Se connecter a opentalent-platform
docker exec -it front bash
NODE_ENV=docker gulp serve
=========== Container FRONT ===================
=========== Container TYPO3 ===================
//Se connecter a typo3
docker exec -it typo3 bash
//Créer le fichier ENABLE_INSTALL_TOOLS
touch typo3conf/ENABLE_INSTALL_TOOL
//Se rendre dans l'utilitaire d'installation
http://local.opentalent.fr/typo3/install
le mot de passe est : opentalent
//cliquer sur le menu "Folder structure", Puis cliquer sur le bouton "Try to fix..."
//Lancer composer install
cd typo3conf/ext/ot_cms ==> composer install
L'admin devrait être accessible à l'adresse suivante : http://local.opentalent.fr/typo3
login : oaos
mdp : Mgv456*547-23
aller sur " Opentalent - la plat..."
cliquer sur "List"
vérifier que le domaine est : local.opentalent.fr/
Aller dans extension
Vérifier que toutes les extensions ot_* soient activées.
=========== Container FRONT ===================
=========== MEMO DOCKER ====================
//Tagger une image docker
docker -t vinceguf/apache:2.4 ./Docker/apache2.4/
//build une image et la tagger
docker build -t vinceguf/apache:2.4 ./Docker/apache2.4/
//Build docker compose
docker-compose build
//Lancer le docker-compose == lancer les containers
docker-compose up
//Stopper le docker-compose == stopper les containers
docker-compose stop
//Stopper tous les containers quelque soit le docker-compose
docker stop $(docker ps -a -q)
//Supprimer tous les container Docker
docker rm $(docker ps -a -q)
//Supprimer toutes les images Docker
docker rmi $(docker images -q)
//Lister les proccess Docker
docker ps
//Lister les containers actifs
docker container ls
//Lister tous les containers
docker container ls -a
//Lister les images
docker images
//Entrer dans un container en bash
docker exec -it db bash ==> db étant le container name que l'on retrouve en faisant docker ps
//Docker compose a une facheuse tendance à conserver des config entre chaque lancement (comme la config de la BDD)
//si par exemple, on arrive pas à se connecter à la BDD à cause d'un Access Denied, il faut faire:
docker-compose rm -v
=========== MEMO DOCKER ====================