Confirmer Docker
Vérifier que le moteur et Docker Compose sont accessibles avant de créer le workspace.
Jour 1 · Section 1B
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.
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.
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.
Vérifier que le moteur et Docker Compose sont accessibles avant de créer le workspace.
Écrire un Compose minimal pour Odoo 19 Community, PostgreSQL et le volume d'addons.
Créer le dossier local et vérifier qu'il correspond au chemin /mnt/extra-addons.
Lancer les services, ouvrir Odoo et créer une base d'exercice avec le mot de passe maître configuré dans Compose.
Lire les logs, arrêter proprement les conteneurs et savoir les relancer sans perdre le volume.