1.8 KiB
1.8 KiB
Deploiement Odoo Covoit'Ouest
Verification des prerequis
Avant de demarrer, verifier que Docker est installe :
docker --version
docker compose version
Si Docker n'est pas installe, voir le fichier installation.md
.
Structure du projet
/GIT/ODOO/
├── docker-compose.yml # Configuration Docker
├── .env # Variables d'environnement
├── config/
│ └── odoo.conf # Configuration Odoo
└── addons/ # Modules personnalises (vide au debut)
Deploiement
1. Verifier la configuration
Editer le fichier .env
si necessaire pour modifier les parametres de base de donnees.
2. Creer le repertoire addons
mkdir -p addons
3. Demarrer les services
docker compose up -d
Cette commande :
- Telecharge les images Docker (Odoo 17 et PostgreSQL 15)
- Cree les conteneurs
- Demarre les services en arriere-plan
4. Verifier le statut
docker compose ps
Les deux conteneurs doivent etre en etat "running".
5. Consulter les logs
docker compose logs -f
Appuyer sur Ctrl+C pour quitter.
Acceder a Odoo
Ouvrir un navigateur et aller sur : http://localhost:8069
Au premier acces :
- Creer une base de donnees
- Utiliser le mot de passe master :
admin
- Configurer la langue et les modules de base
Gestion des services
Arreter les services :
docker compose down
Redemarrer les services :
docker compose restart
Voir les logs d'un service specifique :
docker compose logs -f odoo
docker compose logs -f db
Sauvegarde
Les donnees sont stockees dans des volumes Docker :
odoo-web-data
: fichiers Odooodoo-db-data
: base de donnees PostgreSQL
Pour sauvegarder la base de donnees :
docker compose exec db pg_dump -U odoo odoo > backup.sql