{"id":8684,"date":"2024-05-22T17:13:49","date_gmt":"2024-05-22T17:13:49","guid":{"rendered":"https:\/\/www.webhi.com\/how-to\/?p=8684"},"modified":"2024-05-22T17:13:51","modified_gmt":"2024-05-22T17:13:51","slug":"installer-odoo-docker-compose-linux-ubuntu-debian","status":"publish","type":"post","link":"https:\/\/www.webhi.com\/how-to\/fr\/installer-odoo-docker-compose-linux-ubuntu-debian\/","title":{"rendered":"Installer Odoo \u00e0 l&#8217;aide de Docker sur Linux"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1200\" height=\"675\" src=\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2024\/05\/docker_odoo_fr.jpg\" alt=\"Installer Odoo avec Docker Compose Linux ubuntu debian centos rRHEL\" class=\"wp-image-8702\" srcset=\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2024\/05\/docker_odoo_fr.jpg 1200w, https:\/\/www.webhi.com\/how-to\/gilrogre\/2024\/05\/docker_odoo_fr-300x169.jpg 300w, https:\/\/www.webhi.com\/how-to\/gilrogre\/2024\/05\/docker_odoo_fr-1024x576.jpg 1024w, https:\/\/www.webhi.com\/how-to\/gilrogre\/2024\/05\/docker_odoo_fr-768x432.jpg 768w, https:\/\/www.webhi.com\/how-to\/gilrogre\/2024\/05\/docker_odoo_fr-150x84.jpg 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<p><strong>Odoo<\/strong> est une puissante suite open-source d&#8217;applications m\u00e9tier qui couvre un large \u00e9ventail de fonctionnalit\u00e9s, notamment la Gestion de la Relation Client (GRC), le Cr\u00e9ateur de Site Web, le e-commerce, la Gestion de Projet, la Comptabilit\u00e9, et bien plus encore. Bien que vous puissiez installer Odoo directement sur votre syst\u00e8me Linux, l&#8217;utilisation de Docker pour installer Odoo offre plusieurs avantages, comme un d\u00e9ploiement plus simple, une meilleure isolation des ressources et des environnements coh\u00e9rents entre diff\u00e9rents syst\u00e8mes.<\/p>\n\n\n\n<p>Dans cet article, nous vous guiderons \u00e0 travers le processus \u00e9tape par \u00e9tape pour installer Odoo \u00e0 l&#8217;aide de Docker sur un syst\u00e8me Linux. Nous aborderons les sujets suivants :<\/p>\n\n\n\n<ol>\n<li>Pr\u00e9requis<\/li>\n\n\n\n<li>Installation de Docker<\/li>\n\n\n\n<li>R\u00e9cup\u00e9ration de l&#8217;image Docker d&#8217;Odoo<\/li>\n\n\n\n<li>Cr\u00e9ation d&#8217;un r\u00e9seau Docker<\/li>\n\n\n\n<li>Cr\u00e9ation d&#8217;un conteneur PostgreSQL<\/li>\n\n\n\n<li>Cr\u00e9ation d&#8217;un conteneur Odoo<\/li>\n\n\n\n<li>Acc\u00e8s \u00e0 l&#8217;instance Odoo<\/li>\n\n\n\n<li>Configuration d&#8217;Odoo<\/li>\n\n\n\n<li>Mise \u00e0 jour d&#8217;Odoo<\/li>\n\n\n\n<li>D\u00e9pannage<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"1-pr%C3%A9requis\">1. Pr\u00e9requis<\/h2>\n\n\n\n<p>Avant de commencer, assurez-vous d&#8217;avoir les pr\u00e9requis suivants en place :<\/p>\n\n\n\n<ul>\n<li>Un syst\u00e8me Linux (ce guide utilisera Ubuntu 20.04 LTS comme exemple, mais les \u00e9tapes devraient \u00eatre similaires pour d&#8217;autres distributions Linux)<\/li>\n\n\n\n<li>Un utilisateur non root avec les privil\u00e8ges sudo<\/li>\n\n\n\n<li>Une compr\u00e9hension de base de Docker et de la ligne de commande Linux<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"2-installation-de-docker\">2. Installation de Docker<\/h2>\n\n\n\n<p>Docker est une plateforme de conteneurisation populaire qui vous permet d&#8217;empaqueter des applications et leurs d\u00e9pendances dans des conteneurs isol\u00e9s. Si vous n&#8217;avez pas encore install\u00e9 Docker sur votre syst\u00e8me Linux, suivez ces \u00e9tapes :<\/p>\n\n\n\n<ol>\n<li>Mettez \u00e0 jour l&#8217;index des paquets :<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo apt-get update<\/code><\/pre>\n\n\n\n<ol start=\"2\">\n<li>Installez les paquets requis pour permettre \u00e0&nbsp;<code>apt<\/code>&nbsp;d&#8217;utiliser un d\u00e9p\u00f4t via HTTPS :<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo apt-get install -y \\\n    apt-transport-https \\\n    ca-certificates \\\n    curl \\\n    gnupg-agent \\\n    software-properties-common<\/code><\/pre>\n\n\n\n<ol start=\"3\">\n<li>Ajoutez la cl\u00e9 GPG officielle de Docker :<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ curl -fsSL https:\/\/download.docker.com\/linux\/ubuntu\/gpg | sudo apt-key add -<\/code><\/pre>\n\n\n\n<ol start=\"4\">\n<li>Ajoutez le d\u00e9p\u00f4t Docker \u00e0 la liste des sources de votre syst\u00e8me :<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo add-apt-repository \\\n   \"deb [arch=amd64] https:\/\/download.docker.com\/linux\/ubuntu \\\n   $(lsb_release -cs) \\\n   stable\"<\/code><\/pre>\n\n\n\n<ol start=\"5\">\n<li>Mettez \u00e0 nouveau \u00e0 jour l&#8217;index des paquets :<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo apt-get update<\/code><\/pre>\n\n\n\n<ol start=\"6\">\n<li>Installez la derni\u00e8re version du moteur Docker et de containerd :<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo apt-get install -y docker-ce docker-ce-cli containerd.io<\/code><\/pre>\n\n\n\n<ol start=\"7\">\n<li>V\u00e9rifiez que Docker est correctement install\u00e9 en ex\u00e9cutant la commande suivante :<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo docker run hello-world<\/code><\/pre>\n\n\n\n<p>Si tout est configur\u00e9 correctement, vous devriez voir un message indiquant que l&#8217;installation de Docker a r\u00e9ussi.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"3-r%C3%A9cup%C3%A9ration-de-limage-docker-dodoo\">3. R\u00e9cup\u00e9ration de l&#8217;image Docker d&#8217;Odoo<\/h2>\n\n\n\n<p>Odoo fournit des images Docker officielles que vous pouvez utiliser pour ex\u00e9cuter Odoo dans un environnement conteneuris\u00e9. Pour r\u00e9cup\u00e9rer la derni\u00e8re image Odoo, ex\u00e9cutez la commande suivante :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo docker pull odoo:latest<\/code><\/pre>\n\n\n\n<p>Cette commande t\u00e9l\u00e9chargera la derni\u00e8re version de l&#8217;image Docker Odoo depuis le d\u00e9p\u00f4t officiel Docker Hub. Si vous pr\u00e9f\u00e9rez utiliser une version sp\u00e9cifique d&#8217;Odoo, vous pouvez remplacer&nbsp;<code>latest<\/code>&nbsp;par le tag de version souhait\u00e9 (par exemple,&nbsp;<code>odoo:14.0<\/code>).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"4-cr%C3%A9ation-dun-r%C3%A9seau-docker\">4. Cr\u00e9ation d&#8217;un r\u00e9seau Docker<\/h2>\n\n\n\n<p>Les r\u00e9seaux Docker permettent aux conteneurs de communiquer entre eux. Nous allons cr\u00e9er un nouveau r\u00e9seau pour nos conteneurs Odoo et PostgreSQL :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo docker network create odoo-network<\/code><\/pre>\n\n\n\n<p>Cette commande cr\u00e9e un nouveau r\u00e9seau Docker nomm\u00e9&nbsp;<code>odoo-network<\/code>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"5-cr%C3%A9ation-dun-conteneur-postgresql\">5. Cr\u00e9ation d&#8217;un conteneur PostgreSQL<\/h2>\n\n\n\n<p>Odoo n\u00e9cessite une base de donn\u00e9es PostgreSQL pour stocker ses donn\u00e9es. Nous allons cr\u00e9er un conteneur PostgreSQL et le connecter au r\u00e9seau&nbsp;<code>odoo-network<\/code>&nbsp;que nous venons de cr\u00e9er :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo docker run -d -e POSTGRES_USER=odoo -e POSTGRES_PASSWORD=odoo -e POSTGRES_DB=odoo --network=odoo-network --name db postgres:13<\/code><\/pre>\n\n\n\n<p>D\u00e9cortiquons cette commande :<\/p>\n\n\n\n<ul>\n<li><code>docker run<\/code>&nbsp;: Ex\u00e9cute un nouveau conteneur \u00e0 partir d&#8217;une image<\/li>\n\n\n\n<li><code>-d<\/code>&nbsp;: Ex\u00e9cute le conteneur en mode d\u00e9tach\u00e9 (en arri\u00e8re-plan)<\/li>\n\n\n\n<li><code>-e POSTGRES_USER=odoo<\/code>&nbsp;: D\u00e9finit l&#8217;utilisateur PostgreSQL sur&nbsp;<code>odoo<\/code><\/li>\n\n\n\n<li><code>-e POSTGRES_PASSWORD=odoo<\/code>&nbsp;: D\u00e9finit le mot de passe PostgreSQL sur&nbsp;<code>odoo<\/code><\/li>\n\n\n\n<li><code>-e POSTGRES_DB=odoo<\/code>&nbsp;: D\u00e9finit le nom de la base de donn\u00e9es initiale sur&nbsp;<code>odoo<\/code><\/li>\n\n\n\n<li><code>--network=odoo-network<\/code>&nbsp;: Connecte le conteneur au r\u00e9seau&nbsp;<code>odoo-network<\/code><\/li>\n\n\n\n<li><code>--name db<\/code>&nbsp;: Attribue le nom&nbsp;<code>db<\/code>&nbsp;au conteneur<\/li>\n\n\n\n<li><code>postgres:13<\/code>&nbsp;: Utilise l&#8217;image Docker officielle PostgreSQL 13<\/li>\n<\/ul>\n\n\n\n<p>Cette commande cr\u00e9e un nouveau conteneur PostgreSQL nomm\u00e9&nbsp;<code>db<\/code>&nbsp;connect\u00e9 au r\u00e9seau&nbsp;<code>odoo-network<\/code>&nbsp;avec une base de donn\u00e9es nomm\u00e9e&nbsp;<code>odoo<\/code>&nbsp;et les identifiants&nbsp;<code>odoo\/odoo<\/code>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"6-cr%C3%A9ation-dun-conteneur-odoo\">6. Cr\u00e9ation d&#8217;un conteneur Odoo<\/h2>\n\n\n\n<p>Maintenant que nous avons un conteneur PostgreSQL en cours d&#8217;ex\u00e9cution, nous pouvons cr\u00e9er un conteneur Odoo et le lier au conteneur PostgreSQL :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo docker run -p 8069:8069 --name odoo --network=odoo-network -e HOST=db -e USER=odoo -e PASSWORD=odoo --link db:db -t odoo<\/code><\/pre>\n\n\n\n<p>D\u00e9cortiquons cette commande :<\/p>\n\n\n\n<ul>\n<li><code>docker run<\/code>&nbsp;: Ex\u00e9cute un nouveau conteneur \u00e0 partir d&#8217;une image<\/li>\n\n\n\n<li><code>-p 8069:8069<\/code>&nbsp;: Mappe le port 8069 de l&#8217;h\u00f4te au port 8069 du conteneur (port par d\u00e9faut d&#8217;Odoo)<\/li>\n\n\n\n<li><code>--name odoo<\/code>&nbsp;: Attribue le nom&nbsp;<code>odoo<\/code>&nbsp;au conteneur<\/li>\n\n\n\n<li><code>--network=odoo-network<\/code>&nbsp;: Connecte le conteneur au r\u00e9seau&nbsp;<code>odoo-network<\/code><\/li>\n\n\n\n<li><code>-e HOST=db<\/code>&nbsp;: D\u00e9finit l&#8217;h\u00f4te PostgreSQL sur&nbsp;<code>db<\/code>&nbsp;(le nom de notre conteneur PostgreSQL)<\/li>\n\n\n\n<li><code>-e USER=odoo<\/code>&nbsp;: D\u00e9finit l&#8217;utilisateur PostgreSQL sur&nbsp;<code>odoo<\/code><\/li>\n\n\n\n<li><code>-e PASSWORD=odoo<\/code>&nbsp;: D\u00e9finit le mot de passe PostgreSQL sur&nbsp;<code>odoo<\/code><\/li>\n\n\n\n<li><code>--link db:db<\/code>&nbsp;: Lie le conteneur&nbsp;<code>db<\/code>&nbsp;au conteneur&nbsp;<code>odoo<\/code>&nbsp;avec un alias&nbsp;<code>db<\/code><\/li>\n\n\n\n<li><code>-t odoo<\/code>&nbsp;: Sp\u00e9cifie l&#8217;image Docker Odoo \u00e0 utiliser<\/li>\n<\/ul>\n\n\n\n<p>Cette commande cr\u00e9e un nouveau conteneur Odoo nomm\u00e9&nbsp;<code>odoo<\/code>&nbsp;connect\u00e9 au r\u00e9seau&nbsp;<code>odoo-network<\/code>&nbsp;et li\u00e9 au conteneur PostgreSQL&nbsp;<code>db<\/code>. Elle mappe \u00e9galement le port 8069 de l&#8217;h\u00f4te au port 8069 du conteneur, vous permettant d&#8217;acc\u00e9der \u00e0 l&#8217;instance Odoo depuis votre navigateur web.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"7-acc%C3%A8s-%C3%A0-linstance-odoo\">7. Acc\u00e8s \u00e0 l&#8217;instance Odoo<\/h2>\n\n\n\n<p>Une fois que le conteneur Odoo est en cours d&#8217;ex\u00e9cution, vous pouvez acc\u00e9der \u00e0 l&#8217;instance Odoo en ouvrant un navigateur web et en vous rendant sur&nbsp;<code>http:\/\/votre_ip_serveur:8069<\/code>. Remplacez&nbsp;<code>votre_ip_serveur<\/code>&nbsp;par l&#8217;adresse IP de votre serveur Linux.<\/p>\n\n\n\n<p>Si tout est configur\u00e9 correctement, vous devriez voir l&#8217;\u00e9cran d&#8217;accueil d&#8217;Odoo. \u00c0 partir de l\u00e0, vous pouvez cr\u00e9er une nouvelle base de donn\u00e9es ou utiliser la base de donn\u00e9es&nbsp;<code>odoo<\/code>&nbsp;que nous avons cr\u00e9\u00e9e pr\u00e9c\u00e9demment.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"8-configuration-dodoo\">8. Configuration d&#8217;Odoo<\/h2>\n\n\n\n<p>Bien que la configuration par d\u00e9faut convienne \u00e0 la plupart des cas d&#8217;utilisation, vous voudrez peut-\u00eatre personnaliser certains aspects de votre installation Odoo. Odoo fournit un fichier de configuration appel\u00e9&nbsp;<code>odoo.conf<\/code>&nbsp;qui vous permet de modifier diff\u00e9rents param\u00e8tres.<\/p>\n\n\n\n<p>Pour acc\u00e9der au fichier&nbsp;<code>odoo.conf<\/code>, vous devrez cr\u00e9er un nouveau volume et le monter sur le conteneur Odoo. Voici comment proc\u00e9der :<\/p>\n\n\n\n<ol>\n<li>Cr\u00e9ez un nouveau r\u00e9pertoire pour stocker vos fichiers de configuration Odoo :<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo mkdir -p \/opt\/odoo\/config<\/code><\/pre>\n\n\n\n<ol start=\"2\">\n<li>Cr\u00e9ez un nouveau fichier&nbsp;<code>odoo.conf<\/code>&nbsp;dans le r\u00e9pertoire&nbsp;<code>\/opt\/odoo\/config<\/code>&nbsp;:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo nano \/opt\/odoo\/config\/odoo.conf<\/code><\/pre>\n\n\n\n<ol start=\"3\">\n<li>Ajoutez vos options de configuration souhait\u00e9es dans le fichier&nbsp;<code>odoo.conf<\/code>. Par exemple, pour changer la langue et le fuseau horaire par d\u00e9faut :<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"properties\" class=\"language-properties\">[options]\n; Ceci est le mot de passe qui autorise les op\u00e9rations sur la base de donn\u00e9es :\nadmin_passwd = mon_mdp_admin  \ndb_host = db\ndb_port = 5432  \ndb_user = odoo\ndb_password = odoo\naddons_path = \/mnt\/extra-addons\n; Langue\ndefault_lang = fr_FR\n; Fuseau horaire  \ntimezone = Europe\/Paris<\/code><\/pre>\n\n\n\n<ol start=\"4\">\n<li>Enregistrez et fermez le fichier&nbsp;<code>odoo.conf<\/code>.<\/li>\n\n\n\n<li>Arr\u00eatez le conteneur Odoo existant :<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo docker stop odoo  <\/code><\/pre>\n\n\n\n<ol start=\"6\">\n<li>Supprimez le conteneur Odoo existant :<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo docker rm odoo<\/code><\/pre>\n\n\n\n<ol start=\"7\">\n<li>Ex\u00e9cutez un nouveau conteneur Odoo avec le volume de configuration mont\u00e9 :<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo docker run -p 8069:8069 --name odoo --network=odoo-network -e HOST=db -e USER=odoo -e PASSWORD=odoo --link db:db -v \/opt\/odoo\/config:\/etc\/odoo -t odoo<\/code><\/pre>\n\n\n\n<p>Dans cette commande, nous avons ajout\u00e9 l&#8217;option&nbsp;<code>-v \/opt\/odoo\/config:\/etc\/odoo<\/code>&nbsp;pour monter le r\u00e9pertoire&nbsp;<code>\/opt\/odoo\/config<\/code>&nbsp;de l&#8217;h\u00f4te dans le r\u00e9pertoire&nbsp;<code>\/etc\/odoo<\/code>&nbsp;\u00e0 l&#8217;int\u00e9rieur du conteneur. Cela permettra \u00e0 Odoo de lire le fichier&nbsp;<code>odoo.conf<\/code>&nbsp;\u00e0 partir du volume mont\u00e9.<\/p>\n\n\n\n<p>Apr\u00e8s avoir ex\u00e9cut\u00e9 cette commande, votre instance Odoo devrait maintenant \u00eatre configur\u00e9e avec les param\u00e8tres sp\u00e9cifi\u00e9s dans le fichier&nbsp;<code>odoo.conf<\/code>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"9-mise-%C3%A0-jour-dodoo\">9. Mise \u00e0 jour d&#8217;Odoo<\/h2>\n\n\n\n<p>Lorsqu&#8217;une nouvelle version d&#8217;Odoo est publi\u00e9e, vous devrez mettre \u00e0 jour votre image Docker et vos conteneurs pour profiter des derni\u00e8res fonctionnalit\u00e9s et mises \u00e0 jour de s\u00e9curit\u00e9. Voici comment mettre \u00e0 jour votre installation Odoo :<\/p>\n\n\n\n<ol>\n<li>R\u00e9cup\u00e9rez la derni\u00e8re image Docker Odoo :<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo docker pull odoo:latest<\/code><\/pre>\n\n\n\n<ol start=\"2\">\n<li>Arr\u00eatez le conteneur Odoo existant :<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo docker stop odoo<\/code><\/pre>\n\n\n\n<ol start=\"3\">\n<li>Supprimez le conteneur Odoo existant :<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo docker rm odoo<\/code><\/pre>\n\n\n\n<ol start=\"4\">\n<li>Ex\u00e9cutez un nouveau conteneur Odoo avec l&#8217;image mise \u00e0 jour :<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo docker run -p 8069:8069 --name odoo --network=odoo-network -e HOST=db -e USER=odoo -e PASSWORD=odoo --link db:db -v \/opt\/odoo\/config:\/etc\/odoo -t odoo:latest<\/code><\/pre>\n\n\n\n<p>Cette commande est similaire \u00e0 celle que nous avons utilis\u00e9e pour cr\u00e9er le conteneur Odoo initial, mais avec le tag&nbsp;<code>latest<\/code>&nbsp;\u00e0 la fin pour sp\u00e9cifier que nous voulons utiliser la derni\u00e8re version de l&#8217;image Docker Odoo.<\/p>\n\n\n\n<p>Apr\u00e8s avoir ex\u00e9cut\u00e9 cette commande, votre instance Odoo devrait \u00eatre mise \u00e0 jour avec la derni\u00e8re version.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"10-utilisation-de-docker-compose-pour-linstallation-dodoo\">10. Utilisation de Docker Compose pour l&#8217;installation d&#8217;Odoo<\/h2>\n\n\n\n<p>Bien que vous puissiez ex\u00e9cuter manuellement les commandes Docker pour installer Odoo et ses d\u00e9pendances, l&#8217;utilisation de Docker Compose peut simplifier le processus en d\u00e9finissant et en g\u00e9rant les applications Docker multi-conteneurs. Docker Compose vous permet de sp\u00e9cifier la configuration pour tous les conteneurs requis dans un seul fichier YAML, ce qui facilite le d\u00e9ploiement et la gestion de votre configuration Odoo.<\/p>\n\n\n\n<p>Voici comment utiliser Docker Compose pour installer Odoo :<\/p>\n\n\n\n<ol>\n<li>Installez Docker Compose si ce n&#8217;est pas d\u00e9j\u00e0 fait :<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo apt-get install docker-compose<\/code><\/pre>\n\n\n\n<ol start=\"2\">\n<li>Cr\u00e9ez un nouveau r\u00e9pertoire pour votre projet Odoo et acc\u00e9dez-y :<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ mkdir odoo-projet\n$ cd odoo-projet<\/code><\/pre>\n\n\n\n<ol start=\"3\">\n<li>Cr\u00e9ez un nouveau fichier nomm\u00e9&nbsp;<code>docker-compose.yml<\/code>&nbsp;dans le r\u00e9pertoire&nbsp;<code>odoo-projet<\/code>&nbsp;:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ nano docker-compose.yml<\/code><\/pre>\n\n\n\n<ol start=\"4\">\n<li>Ajoutez le contenu suivant au fichier&nbsp;<code>docker-compose.yml<\/code>&nbsp;:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"yaml\" class=\"language-yaml\">version: '3'\nservices:\n  web:\n    image: odoo:latest\n    depends_on:\n      - db\n    ports:\n      - \"8069:8069\"\n    volumes:\n      - .\/config:\/etc\/odoo\n    environment:\n      - HOST=db\n      - USER=odoo\n      - PASSWORD=odoo\n  db:\n    image: postgres:13\n    environment:\n      - POSTGRES_USER=odoo\n      - POSTGRES_PASSWORD=odoo\n      - POSTGRES_DB=odoo\n    volumes:\n      - odoo-db-data:\/var\/lib\/postgresql\/data\n\nvolumes:\n  odoo-db-data:<\/code><\/pre>\n\n\n\n<p>Ce fichier&nbsp;<code>docker-compose.yml<\/code>&nbsp;d\u00e9finit deux services :&nbsp;<code>web<\/code>&nbsp;et&nbsp;<code>db<\/code>. Le service&nbsp;<code>web<\/code>&nbsp;est l&#8217;application Odoo, et le service&nbsp;<code>db<\/code>&nbsp;est la base de donn\u00e9es PostgreSQL.<\/p>\n\n\n\n<p>Le service&nbsp;<code>web<\/code>&nbsp;sp\u00e9cifie ce qui suit :<\/p>\n\n\n\n<ul>\n<li><code>image<\/code>&nbsp;: Utilise la derni\u00e8re image Docker Odoo<\/li>\n\n\n\n<li><code>depends_on<\/code>&nbsp;: Sp\u00e9cifie que le service&nbsp;<code>web<\/code>&nbsp;d\u00e9pend du service&nbsp;<code>db<\/code><\/li>\n\n\n\n<li><code>ports<\/code>&nbsp;: Mappe le port 8069 de l&#8217;h\u00f4te au port 8069 du conteneur<\/li>\n\n\n\n<li><code>volumes<\/code>&nbsp;: Monte le r\u00e9pertoire&nbsp;<code>.\/config<\/code>&nbsp;de l&#8217;h\u00f4te dans le r\u00e9pertoire&nbsp;<code>\/etc\/odoo<\/code>&nbsp;\u00e0 l&#8217;int\u00e9rieur du conteneur<\/li>\n\n\n\n<li><code>environment<\/code>&nbsp;: D\u00e9finit les variables d&#8217;environnement pour le conteneur Odoo, y compris l&#8217;h\u00f4te, l&#8217;utilisateur et le mot de passe de la base de donn\u00e9es<\/li>\n<\/ul>\n\n\n\n<p>Le service&nbsp;<code>db<\/code>&nbsp;sp\u00e9cifie ce qui suit :<\/p>\n\n\n\n<ul>\n<li><code>image<\/code>&nbsp;: Utilise l&#8217;image Docker PostgreSQL 13<\/li>\n\n\n\n<li><code>environment<\/code>&nbsp;: D\u00e9finit les variables d&#8217;environnement pour le conteneur PostgreSQL, y compris l&#8217;utilisateur, le mot de passe et le nom de la base de donn\u00e9es<\/li>\n\n\n\n<li><code>volumes<\/code>&nbsp;: Monte un volume nomm\u00e9&nbsp;<code>odoo-db-data<\/code>&nbsp;pour persister les donn\u00e9es PostgreSQL<\/li>\n<\/ul>\n\n\n\n<ol start=\"5\">\n<li>Enregistrez et fermez le fichier&nbsp;<code>docker-compose.yml<\/code>.<\/li>\n\n\n\n<li>Cr\u00e9ez le r\u00e9pertoire&nbsp;<code>config<\/code>&nbsp;pour stocker vos fichiers de configuration Odoo :<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ mkdir config<\/code><\/pre>\n\n\n\n<ol start=\"7\">\n<li>Cr\u00e9ez un nouveau fichier&nbsp;<code>odoo.conf<\/code>&nbsp;dans le r\u00e9pertoire&nbsp;<code>config<\/code>&nbsp;et ajoutez vos options de configuration souhait\u00e9es (consultez la section &#8220;Configuration d&#8217;Odoo&#8221; de l&#8217;article principal pour plus de d\u00e9tails).<\/li>\n\n\n\n<li>D\u00e9marrez les conteneurs Odoo et PostgreSQL \u00e0 l&#8217;aide de Docker Compose :<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ docker-compose up -d<\/code><\/pre>\n\n\n\n<p>Cette commande cr\u00e9era et d\u00e9marrera les conteneurs d\u00e9finis dans le fichier&nbsp;<code>docker-compose.yml<\/code>. Le drapeau&nbsp;<code>-d<\/code>&nbsp;ex\u00e9cute les conteneurs en mode d\u00e9tach\u00e9 (en arri\u00e8re-plan).<\/p>\n\n\n\n<ol start=\"9\">\n<li>Acc\u00e9dez \u00e0 l&#8217;instance Odoo en ouvrant un navigateur web et en vous rendant sur&nbsp;<code>http:\/\/votre_ip_serveur:8069<\/code>.<\/li>\n<\/ol>\n\n\n\n<p>L&#8217;utilisation de Docker Compose simplifie le processus d&#8217;installation et de gestion de plusieurs conteneurs pour votre installation Odoo. Le fichier&nbsp;<code>docker-compose.yml<\/code>&nbsp;sert de source unique de v\u00e9rit\u00e9 pour la configuration de votre application, facilitant ainsi la maintenance et le d\u00e9ploiement de votre configuration Odoo dans diff\u00e9rents environnements.<\/p>\n\n\n\n<p>Si vous avez besoin d&#8217;arr\u00eater ou de supprimer les conteneurs, vous pouvez utiliser les commandes Docker Compose suivantes :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\"><em># Arr\u00eater les conteneurs<\/em>\n$ docker-compose stop\n\n<em># Supprimer les conteneurs<\/em>\n$ docker-compose down<\/code><\/pre>\n\n\n\n<p>Docker Compose offre une approche plus structur\u00e9e et \u00e9volutive pour d\u00e9ployer et g\u00e9rer Odoo et ses d\u00e9pendances \u00e0 l&#8217;aide de conteneurs Docker.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"d%C3%A9pannage\">D\u00e9pannage<\/h2>\n\n\n\n<p>Si vous rencontrez des probl\u00e8mes lors du processus d&#8217;installation ou de configuration, voici quelques conseils de d\u00e9pannage courants :<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"v%C3%A9rification-des-journaux-de-conteneur\">V\u00e9rification des journaux de conteneur<\/h3>\n\n\n\n<p>Si votre instance Odoo ne fonctionne pas comme pr\u00e9vu, vous pouvez v\u00e9rifier les journaux du conteneur pour obtenir plus d&#8217;informations. Pour afficher les journaux du conteneur Odoo, ex\u00e9cutez :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo docker logs odoo<\/code><\/pre>\n\n\n\n<p>Cette commande affichera les journaux du conteneur&nbsp;<code>odoo<\/code>, ce qui peut vous aider \u00e0 identifier et \u00e0 diagnostiquer les probl\u00e8mes.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"v%C3%A9rification-de-l%C3%A9tat-du-conteneur\">V\u00e9rification de l&#8217;\u00e9tat du conteneur<\/h3>\n\n\n\n<p>Vous pouvez v\u00e9rifier l&#8217;\u00e9tat de vos conteneurs Docker en ex\u00e9cutant :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo docker ps -a<\/code><\/pre>\n\n\n\n<p>Cette commande r\u00e9pertorie tous les conteneurs de votre syst\u00e8me, ainsi que leur \u00e9tat (en cours d&#8217;ex\u00e9cution, arr\u00eat\u00e9, etc.). Si un conteneur n&#8217;est pas en cours d&#8217;ex\u00e9cution, vous pouvez essayer de le d\u00e9marrer avec la commande suivante :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo docker start nom_conteneur<\/code><\/pre>\n\n\n\n<p>Remplacez&nbsp;<code>nom_conteneur<\/code>&nbsp;par le nom du conteneur que vous souhaitez d\u00e9marrer (par exemple,&nbsp;<code>odoo<\/code>&nbsp;ou&nbsp;<code>db<\/code>).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"reconstruction-des-conteneurs\">Reconstruction des conteneurs<\/h3>\n\n\n\n<p>Si vous avez apport\u00e9 des modifications \u00e0 votre configuration Odoo ou rencontr\u00e9 des probl\u00e8mes avec vos conteneurs existants, vous devrez peut-\u00eatre les reconstruire. Suivez ces \u00e9tapes pour reconstruire vos conteneurs Odoo et PostgreSQL :<\/p>\n\n\n\n<ol>\n<li>Arr\u00eatez les conteneurs existants :<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo docker stop odoo db<\/code><\/pre>\n\n\n\n<ol start=\"2\">\n<li>Supprimez les conteneurs existants :<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo docker rm odoo db<\/code><\/pre>\n\n\n\n<ol start=\"3\">\n<li>Supprimez le r\u00e9seau Docker existant :<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo docker network rm odoo-network<\/code><\/pre>\n\n\n\n<ol start=\"4\">\n<li>Cr\u00e9ez un nouveau r\u00e9seau Docker :<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo docker network create odoo-network<\/code><\/pre>\n\n\n\n<ol start=\"5\">\n<li>Cr\u00e9ez un nouveau conteneur PostgreSQL :<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo docker run -d -e POSTGRES_USER=odoo -e POSTGRES_PASSWORD=odoo -e POSTGRES_DB=odoo --network=odoo-network --name db postgres:13<\/code><\/pre>\n\n\n\n<ol start=\"6\">\n<li>Cr\u00e9ez un nouveau conteneur Odoo :<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo docker run -p 8069:8069 --name odoo --network=odoo-network -e HOST=db -e USER=odoo -e PASSWORD=odoo --link db:db -v \/opt\/odoo\/config:\/etc\/odoo -t odoo:latest<\/code><\/pre>\n\n\n\n<p>Ce processus cr\u00e9era de nouveaux conteneurs avec la derni\u00e8re configuration et les modifications que vous avez apport\u00e9es.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"conclusion\">Conclusion<\/h2>\n\n\n\n<p>En suivant ce guide d\u00e9taill\u00e9, vous devriez maintenant \u00eatre en mesure d&#8217;installer et de configurer avec succ\u00e8s Odoo \u00e0 l&#8217;aide de Docker sur votre syst\u00e8me Linux. Docker offre un moyen pratique de g\u00e9rer et de d\u00e9ployer Odoo, garantissant des environnements coh\u00e9rents sur diff\u00e9rents syst\u00e8mes et simplifiant le processus d&#8217;installation.<\/p>\n\n\n\n<p>N&#8217;oubliez pas de consulter la documentation officielle d&#8217;Odoo et les forums communautaires si vous rencontrez des probl\u00e8mes ou avez des questions sp\u00e9cifiques sur la configuration ou la personnalisation de votre installation Odoo.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Odoo est une puissante suite open-source d&#8217;applications m\u00e9tier qui couvre un large \u00e9ventail de fonctionnalit\u00e9s, notamment la Gestion de la Relation Client (GRC), le Cr\u00e9ateur de Site Web, le e-commerce, la Gestion de Projet, la Comptabilit\u00e9, et bien plus encore. Bien que vous puissiez installer Odoo directement sur votre syst\u00e8me Linux, l&#8217;utilisation de Docker pour ..<\/p>\n<div class=\"clear-fix\"><\/div>\n<p><a href=\"https:\/\/www.webhi.com\/how-to\/fr\/installer-odoo-docker-compose-linux-ubuntu-debian\/\" title=\"read more...\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[190,186],"tags":[],"yoast_head":"\n<title>Installer Odoo \u00e0 l&#039;aide de Docker sur Linux - WebHi Tutorials &amp; Documentations<\/title>\n<meta name=\"description\" content=\"installer et configurer la puissante suite d&#039;applications m\u00e9tier open-source Odoo \u00e0 l&#039;aide de conteneurs Docker sur votre syst\u00e8me Linux. Ce guide complet couvre les pr\u00e9requis, l&#039;installation de Docker, l&#039;extraction de l&#039;image Odoo, la cr\u00e9ation d&#039;un r\u00e9seau et de conteneurs Docker, l&#039;acc\u00e8s \u00e0 l&#039;instance Odoo, la configuration d&#039;Odoo, la mise \u00e0 jour et le d\u00e9pannage.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.webhi.com\/how-to\/fr\/installer-odoo-docker-compose-linux-ubuntu-debian\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Installer Odoo \u00e0 l&#039;aide de Docker sur Linux - WebHi Tutorials &amp; Documentations\" \/>\n<meta property=\"og:description\" content=\"installer et configurer la puissante suite d&#039;applications m\u00e9tier open-source Odoo \u00e0 l&#039;aide de conteneurs Docker sur votre syst\u00e8me Linux. Ce guide complet couvre les pr\u00e9requis, l&#039;installation de Docker, l&#039;extraction de l&#039;image Odoo, la cr\u00e9ation d&#039;un r\u00e9seau et de conteneurs Docker, l&#039;acc\u00e8s \u00e0 l&#039;instance Odoo, la configuration d&#039;Odoo, la mise \u00e0 jour et le d\u00e9pannage.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.webhi.com\/how-to\/fr\/installer-odoo-docker-compose-linux-ubuntu-debian\/\" \/>\n<meta property=\"og:site_name\" content=\"WebHi Tutorials &amp; Documentations\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webhi.technology\" \/>\n<meta property=\"article:published_time\" content=\"2024-05-22T17:13:49+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-05-22T17:13:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2024\/05\/docker_odoo_fr.jpg\" \/>\n<meta name=\"author\" content=\"webhi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@WebHiTechnology\" \/>\n<meta name=\"twitter:site\" content=\"@WebHiTechnology\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"webhi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"TechArticle\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/fr\/installer-odoo-docker-compose-linux-ubuntu-debian\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/fr\/installer-odoo-docker-compose-linux-ubuntu-debian\/\"},\"author\":{\"name\":\"webhi\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/b31e76e2311cdc0bb90f5e2733059a54\"},\"headline\":\"Installer Odoo \u00e0 l&#8217;aide de Docker sur Linux\",\"datePublished\":\"2024-05-22T17:13:49+00:00\",\"dateModified\":\"2024-05-22T17:13:51+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/fr\/installer-odoo-docker-compose-linux-ubuntu-debian\/\"},\"wordCount\":2066,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/#organization\"},\"articleSection\":[\"CMS &amp; D\u00e9veloppement Web\",\"Virtualisation et informatique en nuage\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.webhi.com\/how-to\/fr\/installer-odoo-docker-compose-linux-ubuntu-debian\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/fr\/installer-odoo-docker-compose-linux-ubuntu-debian\/\",\"url\":\"https:\/\/www.webhi.com\/how-to\/fr\/installer-odoo-docker-compose-linux-ubuntu-debian\/\",\"name\":\"Installer Odoo \u00e0 l'aide de Docker sur Linux - WebHi Tutorials &amp; Documentations\",\"isPartOf\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/#website\"},\"datePublished\":\"2024-05-22T17:13:49+00:00\",\"dateModified\":\"2024-05-22T17:13:51+00:00\",\"description\":\"installer et configurer la puissante suite d'applications m\u00e9tier open-source Odoo \u00e0 l'aide de conteneurs Docker sur votre syst\u00e8me Linux. Ce guide complet couvre les pr\u00e9requis, l'installation de Docker, l'extraction de l'image Odoo, la cr\u00e9ation d'un r\u00e9seau et de conteneurs Docker, l'acc\u00e8s \u00e0 l'instance Odoo, la configuration d'Odoo, la mise \u00e0 jour et le d\u00e9pannage.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/fr\/installer-odoo-docker-compose-linux-ubuntu-debian\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.webhi.com\/how-to\/fr\/installer-odoo-docker-compose-linux-ubuntu-debian\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/fr\/installer-odoo-docker-compose-linux-ubuntu-debian\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.webhi.com\/how-to\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Installer Odoo \u00e0 l&#8217;aide de Docker sur Linux\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#website\",\"url\":\"https:\/\/www.webhi.com\/how-to\/\",\"name\":\"WebHi Tutorials &amp; Documentations\",\"description\":\"System administration and knowledge base\",\"publisher\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.webhi.com\/how-to\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#organization\",\"name\":\"WebHi Technology\",\"url\":\"https:\/\/www.webhi.com\/how-to\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/logo.png\",\"contentUrl\":\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/logo.png\",\"width\":288,\"height\":95,\"caption\":\"WebHi Technology\"},\"image\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webhi.technology\",\"https:\/\/twitter.com\/WebHiTechnology\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/b31e76e2311cdc0bb90f5e2733059a54\",\"name\":\"webhi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.webhi.com\/how-to\/ahuphiph\/litespeed\/avatar\/e20da107d0f4c765ead2eef88ad019d8.jpg?ver=1780005063\",\"contentUrl\":\"https:\/\/www.webhi.com\/how-to\/ahuphiph\/litespeed\/avatar\/e20da107d0f4c765ead2eef88ad019d8.jpg?ver=1780005063\",\"caption\":\"webhi\"},\"sameAs\":[\"https:\/\/www.webhi.com\/how-to\"],\"url\":\"https:\/\/www.webhi.com\/how-to\/author\/webhi\/\"}]}<\/script>\n","yoast_head_json":{"title":"Installer Odoo \u00e0 l'aide de Docker sur Linux - WebHi Tutorials &amp; Documentations","description":"installer et configurer la puissante suite d'applications m\u00e9tier open-source Odoo \u00e0 l'aide de conteneurs Docker sur votre syst\u00e8me Linux. Ce guide complet couvre les pr\u00e9requis, l'installation de Docker, l'extraction de l'image Odoo, la cr\u00e9ation d'un r\u00e9seau et de conteneurs Docker, l'acc\u00e8s \u00e0 l'instance Odoo, la configuration d'Odoo, la mise \u00e0 jour et le d\u00e9pannage.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.webhi.com\/how-to\/fr\/installer-odoo-docker-compose-linux-ubuntu-debian\/","og_locale":"en_US","og_type":"article","og_title":"Installer Odoo \u00e0 l'aide de Docker sur Linux - WebHi Tutorials &amp; Documentations","og_description":"installer et configurer la puissante suite d'applications m\u00e9tier open-source Odoo \u00e0 l'aide de conteneurs Docker sur votre syst\u00e8me Linux. Ce guide complet couvre les pr\u00e9requis, l'installation de Docker, l'extraction de l'image Odoo, la cr\u00e9ation d'un r\u00e9seau et de conteneurs Docker, l'acc\u00e8s \u00e0 l'instance Odoo, la configuration d'Odoo, la mise \u00e0 jour et le d\u00e9pannage.","og_url":"https:\/\/www.webhi.com\/how-to\/fr\/installer-odoo-docker-compose-linux-ubuntu-debian\/","og_site_name":"WebHi Tutorials &amp; Documentations","article_publisher":"https:\/\/www.facebook.com\/webhi.technology","article_published_time":"2024-05-22T17:13:49+00:00","article_modified_time":"2024-05-22T17:13:51+00:00","og_image":[{"url":"https:\/\/www.webhi.com\/how-to\/gilrogre\/2024\/05\/docker_odoo_fr.jpg"}],"author":"webhi","twitter_card":"summary_large_image","twitter_creator":"@WebHiTechnology","twitter_site":"@WebHiTechnology","twitter_misc":{"Written by":"webhi","Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/www.webhi.com\/how-to\/fr\/installer-odoo-docker-compose-linux-ubuntu-debian\/#article","isPartOf":{"@id":"https:\/\/www.webhi.com\/how-to\/fr\/installer-odoo-docker-compose-linux-ubuntu-debian\/"},"author":{"name":"webhi","@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/b31e76e2311cdc0bb90f5e2733059a54"},"headline":"Installer Odoo \u00e0 l&#8217;aide de Docker sur Linux","datePublished":"2024-05-22T17:13:49+00:00","dateModified":"2024-05-22T17:13:51+00:00","mainEntityOfPage":{"@id":"https:\/\/www.webhi.com\/how-to\/fr\/installer-odoo-docker-compose-linux-ubuntu-debian\/"},"wordCount":2066,"commentCount":0,"publisher":{"@id":"https:\/\/www.webhi.com\/how-to\/#organization"},"articleSection":["CMS &amp; D\u00e9veloppement Web","Virtualisation et informatique en nuage"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.webhi.com\/how-to\/fr\/installer-odoo-docker-compose-linux-ubuntu-debian\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.webhi.com\/how-to\/fr\/installer-odoo-docker-compose-linux-ubuntu-debian\/","url":"https:\/\/www.webhi.com\/how-to\/fr\/installer-odoo-docker-compose-linux-ubuntu-debian\/","name":"Installer Odoo \u00e0 l'aide de Docker sur Linux - WebHi Tutorials &amp; Documentations","isPartOf":{"@id":"https:\/\/www.webhi.com\/how-to\/#website"},"datePublished":"2024-05-22T17:13:49+00:00","dateModified":"2024-05-22T17:13:51+00:00","description":"installer et configurer la puissante suite d'applications m\u00e9tier open-source Odoo \u00e0 l'aide de conteneurs Docker sur votre syst\u00e8me Linux. Ce guide complet couvre les pr\u00e9requis, l'installation de Docker, l'extraction de l'image Odoo, la cr\u00e9ation d'un r\u00e9seau et de conteneurs Docker, l'acc\u00e8s \u00e0 l'instance Odoo, la configuration d'Odoo, la mise \u00e0 jour et le d\u00e9pannage.","breadcrumb":{"@id":"https:\/\/www.webhi.com\/how-to\/fr\/installer-odoo-docker-compose-linux-ubuntu-debian\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.webhi.com\/how-to\/fr\/installer-odoo-docker-compose-linux-ubuntu-debian\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.webhi.com\/how-to\/fr\/installer-odoo-docker-compose-linux-ubuntu-debian\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.webhi.com\/how-to\/"},{"@type":"ListItem","position":2,"name":"Installer Odoo \u00e0 l&#8217;aide de Docker sur Linux"}]},{"@type":"WebSite","@id":"https:\/\/www.webhi.com\/how-to\/#website","url":"https:\/\/www.webhi.com\/how-to\/","name":"WebHi Tutorials &amp; Documentations","description":"System administration and knowledge base","publisher":{"@id":"https:\/\/www.webhi.com\/how-to\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.webhi.com\/how-to\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.webhi.com\/how-to\/#organization","name":"WebHi Technology","url":"https:\/\/www.webhi.com\/how-to\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/logo\/image\/","url":"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/logo.png","contentUrl":"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/logo.png","width":288,"height":95,"caption":"WebHi Technology"},"image":{"@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webhi.technology","https:\/\/twitter.com\/WebHiTechnology"]},{"@type":"Person","@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/b31e76e2311cdc0bb90f5e2733059a54","name":"webhi","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/image\/","url":"https:\/\/www.webhi.com\/how-to\/ahuphiph\/litespeed\/avatar\/e20da107d0f4c765ead2eef88ad019d8.jpg?ver=1780005063","contentUrl":"https:\/\/www.webhi.com\/how-to\/ahuphiph\/litespeed\/avatar\/e20da107d0f4c765ead2eef88ad019d8.jpg?ver=1780005063","caption":"webhi"},"sameAs":["https:\/\/www.webhi.com\/how-to"],"url":"https:\/\/www.webhi.com\/how-to\/author\/webhi\/"}]}},"_links":{"self":[{"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/posts\/8684"}],"collection":[{"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/comments?post=8684"}],"version-history":[{"count":4,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/posts\/8684\/revisions"}],"predecessor-version":[{"id":8707,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/posts\/8684\/revisions\/8707"}],"wp:attachment":[{"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/media?parent=8684"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/categories?post=8684"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/tags?post=8684"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}