Jour 1 · Section 1B

Installer Odoo avec Docker

Suivez cette alternative si votre groupe utilise Docker Desktop ou Docker Engine avec Compose. Elle produit le même résultat pédagogique que la section 1, mais le code et les outils vivent dans des conteneurs.

Un seul parcours

Ne mélangez pas les commandes de la section 1 et de la section 1B. Docker remplace l'installation locale de Python, Odoo et PostgreSQL ; votre dossier custom_addons/, lui, reste visible sur la machine grâce au montage de volume.

Résultat attendu

La commande Compose démarre Odoo 19 Community et PostgreSQL, l'interface répond, et custom_addons/ est monté dans le conteneur sous /mnt/extra-addons. Passez ensuite à la section 2 : valider avec Hello Odoo.

Les étapes

Étape 1

Confirmer Docker

Vérifier que le moteur et Docker Compose sont accessibles avant de créer le workspace.

Ouvrir l'étape →

Étape 2

Déclarer les services

Écrire un Compose minimal pour Odoo 19 Community, PostgreSQL et le volume d'addons.

Ouvrir l'étape →

Étape 3

Monter les addons

Créer le dossier local et vérifier qu'il correspond au chemin /mnt/extra-addons.

Ouvrir l'étape →

Étape 4

Démarrer la base

Lancer les services, ouvrir Odoo et créer une base d'exercice avec le mot de passe maître configuré dans Compose.

Ouvrir l'étape →

Étape 5

Observer et arrêter

Lire les logs, arrêter proprement les conteneurs et savoir les relancer sans perdre le volume.

Ouvrir l'étape →