Installer Odoo 11 à l'aide de Docker sur Ubuntu 18.04 LTS

Docker est un outil de déploiement d’applications dans des containers. Ces containers pourront alors partager une grande partie de leurs ressources avec le système hôte, ils auront accès aux fichiers du système d’exploitation en lecture seule et pourront se mettre en place. Quant au système hôte, ce dernier utilisera les mêmes ressources pour un ou plusieurs containers. Ainsi, l'un des avantages qu'offre Docker est l'uniformité des environnements en ce sens que l'environnement de développement d'une application sera identique à celui de production.



Place maintenant à l'installation

L'installation d'Odoo est très facile: le principe est simple. Tous ce que vous aurez à faire c'est de taper les commandes suivantes.
sudo apt install docker.io
sudo pip install docker-compose
Pour vérifier que l'installation a réussie:
# pour voir votre version de docker
sudo docker --version

# pour consulter tous vos container
sudo docker ps -a 
Si vous voulez utiliser la commande docker sans sudo:
sudo groupadd docker
sudo gpasswd -a $USER docker
newgrp docker
Ensuite vous pourrez installer votre environnement Odoo. Pour plus de facilité, j'ai créé un dépôt nommé odoo-tmp que vous pourrez télécharger en cliquant ici
Dézipper le, allez dans le dossier docker et faites
docker-compose up
PostgreSQL et Odoo vont s'installés. À la fin de l'installation vous pourrez lancer votre navigateur et accéder à l'URL http://localhost:8888
Maintenant que tout est bon, je vous invite à installer tous les outils de développement qui vous seront nécessaires.
Moi personnellement, j'utilise: Atom comme éditeur de texte accompagné de quelques plugins Git et GitKraken pour la gestion de version DBeaver pour l'administration de mes bases de données Google Chrome et Firefox comme navigateurs
Vous pouvez aussi créer un compte sur GitHub ou GitLab pour héberger votre code source.
La prochaine fois nous allons entrer plus en détails dans cet environnement et vous saurez comment utiliser docker pour tous vos projets Odoo

Commentaires

  1. Super! beaucoup de courage! Je reste en attente de la suite car personnellement, il va beaucoup m'aider à reelement commencer à coder sur odoo

    RépondreSupprimer

Enregistrer un commentaire