clientsdoc:odoo_install_and_run_with_docker

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
clientsdoc:odoo_install_and_run_with_docker [2022/10/23 21:40] – external edit 127.0.0.1clientsdoc:odoo_install_and_run_with_docker [2022/10/26 09:36] (current) aziz
Line 1: Line 1:
 +{{tag>docker odoo}}
 +
 ====== Installer et faire tourner Odoo avec Docker ====== ====== Installer et faire tourner Odoo avec Docker ======
 Les instructions sont valables pour un système d'exploitation [[https://www.debian.org/CD/http-ftp/|Debian]] mais devraient être valable pour ses dérivatifs comme Ubuntu. Les instructions sont valables pour un système d'exploitation [[https://www.debian.org/CD/http-ftp/|Debian]] mais devraient être valable pour ses dérivatifs comme Ubuntu.
Line 79: Line 81:
  
 <cli> <cli>
-odoo  | 2022-10-23 14:39:50,882 1 INFO ? odoo: Odoo version 15.0-20211029+odoo  | 2022-10-23 14:39:50,882 1 INFO ? odoo: Odoo version 16.0-20221012 
 odoo  | 2022-10-23 14:39:50,882 1 INFO ? odoo: Using configuration file at /etc/odoo/odoo.conf odoo  | 2022-10-23 14:39:50,882 1 INFO ? odoo: Using configuration file at /etc/odoo/odoo.conf
 odoo  | 2022-10-23 14:39:50,883 1 INFO ? odoo: addons paths: ['/usr/lib/python3/dist-packages/odoo/addons', '/mnt/extra-addons'] odoo  | 2022-10-23 14:39:50,883 1 INFO ? odoo: addons paths: ['/usr/lib/python3/dist-packages/odoo/addons', '/mnt/extra-addons']
Line 103: Line 105:
 La commande ''docker-compose up'' lance odoo dans docker mais confisque le terminal en émettant le log de l'application. La commande ''docker-compose up'' lance odoo dans docker mais confisque le terminal en émettant le log de l'application.
  
-Si on souhaite arrêter ''odoo'' nous devons soit appuyer ''Ctrl-C'' sur le même terminal où a été éxecuté ''docker-compose up'' soit nous connecter à la machine avec un autre terminal et exécuter la commande.+Si on souhaite arrêter ''odoo'' nous devons soit appuyer ''Ctrl-C'' sur le même terminal où a été éxecuté ''docker-compose up'' soit nous connecter à la machine avec un autre terminal et exécuter la commande suivante:
  
 <cli> <cli>
Line 113: Line 115:
 ===== Où déposer les modules supplémentaires  ===== ===== Où déposer les modules supplémentaires  =====
  
-La configuration utilisée dans le fichier ''docker-compose.yml'' et ''odoo.conf'' indique que c'est dans le dossier ''extra-addons'' qu'il devrons être déposés les modules supplémentaires.+La configuration utilisée dans le fichier ''docker-compose.yml'' et ''odoo.conf'' indique que c'est dans le dossier ''extra-addons'' que les modules supplémentaires doivent être déposés.
  
 <cli> <cli>
Line 120: Line 122:
 $ ls -F $ ls -F
 data/  extra-addons/  filestore/  docker-compose.yml  odoo.conf data/  extra-addons/  filestore/  docker-compose.yml  odoo.conf
 +$ cd extra-addons
 +$ git clone https://github.com/odoo/monmodule.git
 </cli> </cli>
  
-A chaque fois qu'un module supplémentaire est ajouté odoo doit être redémarré. La commande pour arrêter odoo est la suivante+A chaque fois qu'un module supplémentaire est ajoutéodoo doit être redémarré. La série de commandes pour arrêter et redémarrer odoo est la suivante
  
 <cli> <cli>
Line 136: Line 140:
  
 Les logs peuvent être obtenus avec la commande ''docker-compose logs --tail=10 -f''. Les logs peuvent être obtenus avec la commande ''docker-compose logs --tail=10 -f''.
 +
 +<cli>
 +$ cd
 +$ cd service.odoo
 +$ docker-compose logs --tail=10 -f
 +</cli>
 ===== Fichiers de configurations  ===== ===== Fichiers de configurations  =====
 <code conf odoo.conf> <code conf odoo.conf>
Line 178: Line 188:
 </code> </code>
  
 +
 +===== Voir aussi =====
 +  * [[development:docker_overview|Introduction à docker]]
 +  * [[clientsdoc:odoo_docker_build|Ajouter des bibliothèques python à odoo sous docker]]
 +
 +===== Références Utiles =====
 +
 +  * [[https://docs.docker.com/]]
 +  * [[https://docs.docker.com/compose/]]
  • clientsdoc/odoo_install_and_run_with_docker.1666557628.txt.gz
  • Last modified: 2022/10/23 21:40
  • by 127.0.0.1