ODOO/docs/installation.md

1.8 KiB

Installation Docker et Docker Compose

Prerequisites

Serveur Debian 12 (Bookworm) avec acces root ou sudo.

Installation de Docker

1. Mettre a jour le systeme

sudo apt-get update

2. Installer les packages prerequis

sudo apt-get install -y ca-certificates curl gnupg

3. Ajouter la cle GPG officielle de Docker

sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg

4. Ajouter le depot Docker

echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian bookworm stable" | sudo tee /etc/apt/sources.list.d/docker.list

5. Mettre a jour la liste des packages

sudo apt-get update

6. Installer Docker Engine et Docker Compose

sudo apt-get install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

7. Ajouter votre utilisateur au groupe docker

sudo usermod -aG docker $USER

Deconnectez-vous puis reconnectez-vous pour que les changements prennent effet.

8. Verifier l'installation

docker --version
docker compose version

Demarrage d'Odoo

1. Se placer dans le repertoire du projet

cd /GIT/ODOO

2. Creer le repertoire addons

mkdir -p addons

3. Demarrer les conteneurs

docker compose up -d

4. Verifier que les conteneurs fonctionnent

docker compose ps

5. Acceder a Odoo

Ouvrir un navigateur et aller sur : http://localhost:8069

Commandes utiles

Arreter les conteneurs :

docker compose down

Voir les logs :

docker compose logs -f

Redemarrer les conteneurs :

docker compose restart