README 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. docker-compose build
  2. docker-compose up
  3. =========== A faire en plus..... ===========
  4. =========== Container DB ===================
  5. //Se connecter a db
  6. docker exec -it mariaDb bash
  7. //Récupérer les BDDs via un synchro.sh
  8. // !!!! Pensez à adapter le commonvar_local suivant les synchros voulues !!!!!
  9. cd env
  10. ./synchro.sh -d -n opentalent
  11. ./synchro.sh -d -n adminassos
  12. ./synchro.sh -d -n crm
  13. ./synchro.sh -d -n openassos
  14. =========== Container DB ===================
  15. =========== Container PHP ===================
  16. //Se connecter a opentalent-platform
  17. docker exec -it back bash
  18. //Faire un composer install...
  19. //Host de la BDD : db, Login : root, Pass : mysql660
  20. composer install
  21. =========== Container PHP ===================
  22. =========== Container FRONT ===================
  23. //Se connecter a opentalent-platform
  24. docker exec -it front bash
  25. NODE_ENV=docker gulp serve
  26. =========== Container FRONT ===================
  27. =========== Container TYPO3 ===================
  28. //Se connecter a typo3
  29. docker exec -it typo3 bash
  30. //Créer le fichier ENABLE_INSTALL_TOOLS
  31. touch typo3conf/ENABLE_INSTALL_TOOL
  32. //Se rendre dans l'utilitaire d'installation
  33. http://local.opentalent.fr/typo3/install
  34. le mot de passe est : opentalent
  35. //cliquer sur le menu "Folder structure", Puis cliquer sur le bouton "Try to fix..."
  36. //Lancer composer install
  37. cd typo3conf/ext/ot_cms ==> composer install
  38. L'admin devrait être accessible à l'adresse suivante : http://local.opentalent.fr/typo3
  39. login : oaos
  40. mdp : Mgv456*547-23
  41. aller sur " Opentalent - la plat..."
  42. cliquer sur "List"
  43. vérifier que le domaine est : local.opentalent.fr/
  44. Aller dans extension
  45. Vérifier que toutes les extensions ot_* soient activées.
  46. =========== Container FRONT ===================
  47. =========== MEMO DOCKER ====================
  48. //Tagger une image docker
  49. docker -t vinceguf/apache:2.4 ./Docker/apache2.4/
  50. //build une image et la tagger
  51. docker build -t vinceguf/apache:2.4 ./Docker/apache2.4/
  52. //Build docker compose
  53. docker-compose build
  54. //Lancer le docker-compose == lancer les containers
  55. docker-compose up
  56. //Stopper le docker-compose == stopper les containers
  57. docker-compose stop
  58. //Stopper tous les containers quelque soit le docker-compose
  59. docker stop $(docker ps -a -q)
  60. //Supprimer tous les container Docker
  61. docker rm $(docker ps -a -q)
  62. //Supprimer toutes les images Docker
  63. docker rmi $(docker images -q)
  64. //Lister les proccess Docker
  65. docker ps
  66. //Lister les containers actifs
  67. docker container ls
  68. //Lister tous les containers
  69. docker container ls -a
  70. //Lister les images
  71. docker images
  72. //Entrer dans un container en bash
  73. docker exec -it db bash ==> db étant le container name que l'on retrouve en faisant docker ps
  74. //Docker compose a une facheuse tendance à conserver des config entre chaque lancement (comme la config de la BDD)
  75. //si par exemple, on arrive pas à se connecter à la BDD à cause d'un Access Denied, il faut faire:
  76. docker-compose rm -v
  77. =========== MEMO DOCKER ====================