Se rendre au contenu

Installer Odoo sur un serveur Linux grâce à Docker


Odoo est une suite d'applications open source couvrant tous les besoins de votre entreprise : CRM, Ventes, Achats, Stcoks, eCommerce, Comptabilité, Gestion de Projet, etc.

Dans cette vidéo (orientée technique), nous voyons étape par étape, comment déployer l'ERP Odoo sur un serveur Linux grâce à Docker.

Pourquoi docker, vous allez peut-être me demander ?

Docker offre une isolation des applications, une légèreté et une scalabilité appréciables. La gestion des versions et l'écosystème de support sont des avantages clés. Cependant, l'apprentissage initial peut être complexe et la gestion des données persistantes, la sécurité et les mises à jour nécessitent une attention particulière.

Dans notre cas, nous allons procéder au déploiement de deux principaux services :

  • Un service web : afin d'exécuter l'application  Odoo ;
  • Et un service de base de données PostgreSql.

Les deux services sont persistés sur des volumes nommés afin de ne pas perdre les données si le système hôte ou les conteneurs sont redémarrés.

N'étant pas un expert en administration et sécurité des systèmes, je vous partage ci-dessous quelques lien utiles et complémentaires à cette vidéo.

N'hésitez pas aussi à me partager votre expérience avec Odoo en commentaires, je serai ravis de les lire.

Je vous souhaite bon visionnage!

Et vous, quel méthode de déploiement utilisez-vous : docker, package, source, online ?

Quelques prérequis :

  • Odoo : c'est quoi Odoo ?
  • Ligne de commande : être familiarisé avec l'invite de commande Linux ;
  • Docker : commandes de base docker.
  • Un serveur linux avec docker installé.

Liens utiles :

Un modèle de fichier de configuration:

docker/17.0/odoo.conf at master · odoo/docker (github.com)

Pourquoi ne devriez-vous pas utiliser de variables ENV pour les données secrètes ? (diogomonica.com)

Image officielle docker de Odoo :

odoo - Official Image | Docker Hub

Documentation officielle Odoo 17 :

https://www.odoo.com/documentation/17.0/index.html

Documentation officielle docker :

https://docs.docker.com/

Quelques bonnes pratiques à prendre également en compte :

Security best practices | Docker Docs

Site web Odoo :

docker.com (odoo.com)

Parfait BENE 19 janvier 2024
Partager cet article
Configurer le reverse proxy sur un serveur Odoo avec Nginx